楓之物語
2016-07-12 14:49:42
<h2 id="con">javascript</H2><script type="text/javascript">? var mychar=document.getElementsByTagName('h2')?????????? ;? document.write("原標(biāo)題:"+mychar.innerHTML+"<br>"); //輸出原h(huán)2標(biāo)簽內(nèi)容? mychar.innerHTML="Hello World!";? document.write("修改后的標(biāo)題:"+mychar.innerHTML); //輸出修改后h2標(biāo)簽內(nèi)容</script>
5 回答

損失函數(shù)
TA貢獻(xiàn)114條經(jīng)驗(yàn) 獲得超93個(gè)贊
document.getElementsByTagName得到的是數(shù)組類型,你使用mychar[0]代替mychar試下。
望采納!

ChinaCJM
TA貢獻(xiàn)44條經(jīng)驗(yàn) 獲得超84個(gè)贊
document.getElementsByTagName("")這個(gè)得到的是一個(gè)二維數(shù)組,所以你可以在賦值的時(shí)候這樣
var?mychar=document.getElementsByTagName('h2')[0];
或者直接在調(diào)用的時(shí)候這樣
document.write("原標(biāo)題:"+mychar[0].innerHTML+"<br>"); mychar[0].innerHTML="Hello?World!"; document.write("修改后的標(biāo)題:"+mychar[0].innerHTML);
第一種方法就只需要修改一個(gè)地方而已,第二種方法就需要把下面所有的"mychar"都修改成"mychar[0]"

weibo_餓一天不會(huì)死_0
TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超2個(gè)贊
樓上的親,document.getElementsByTagName獲取的是集合,不是數(shù)組
添加回答
舉報(bào)
0/150
提交
取消