<h2 id="con">javascript</H2><script type="text/javascript"> var mychar=document.getElementsByTagName('h2') ; document.write("原标题:"+mychar.innerHTML+"<br>"); //输出原h2标签内容 mychar.innerHTML="Hello World!"; document.write("修改后的标题:"+mychar.innerHTML); //输出修改后h2标签内容</script>
5 回答
ChinaCJM
TA贡献44条经验 获得超84个赞
document.getElementsByTagName("")这个得到的是一个二维数组,所以你可以在赋值的时候这样
var mychar=document.getElementsByTagName('h2')[0];
或者直接在调用的时候这样
document.write("原标题:"+mychar[0].innerHTML+"<br>"); mychar[0].innerHTML="Hello World!"; document.write("修改后的标题:"+mychar[0].innerHTML);
第一种方法就只需要修改一个地方而已,第二种方法就需要把下面所有的"mychar"都修改成"mychar[0]"
添加回答
举报
0/150
提交
取消