javascript里getElementById怎么样在一个html页面里使用多次?

2025-02-27 15:50:30
推荐回答(1个)
回答1:

ID在页面上是唯一的,你这么写是不符合规范的。

可以用 tagName 的方式获取。

var aH1 = document.getElementsByTagName('h1');

这样就把两个h1都获取到了,按页面上标签写的顺序存在 aH1 这个变量里,从0开始计算个数。

aH1[0] 表示第一个h1, aH1[1] 表示第二个h1.

要给它们加内容,就可以这样写。

aH1[0].innerHTML = '我是第一个h1';

aH1[1].innerHTML = '我是第二个h1';