javascript里getElementById怎么样在一个html页面里使用多次?
发布网友
发布时间:2022-04-27 13:06
我来回答
共1个回答
热心网友
时间:2022-04-22 13:50
ID在页面上是唯一的,你这么写是不符合规范的。
可以用 tagName 的方式获取。
var aH1 = document.getElementsByTagName('h1');
这样就把两个h1都获取到了,按页面上标签写的顺序存在 aH1 这个变量里,从0开始计算个数。
aH1[0] 表示第一个h1, aH1[1] 表示第二个h1.
要给它们加内容,就可以这样写。
aH1[0].innerHTML = '我是第一个h1';
aH1[1].innerHTML = '我是第二个h1';