2 回答

TA貢獻(xiàn)1036條經(jīng)驗(yàn) 獲得超461個(gè)贊
說實(shí)話,真的沒有看明白你在說什么。多個(gè)問題可以拆開一個(gè)一個(gè)的問,你說的后臺(tái)也不知道在哪里體現(xiàn)的。
var span=document.getElementsByTagName('span'); ? 是一個(gè)類似數(shù)組的東西,并不是真正的數(shù)組,它和數(shù)組確實(shí)沒有innerHTM屬性;
但是 :span[this.index] 是類數(shù)組中的一個(gè)元素,也就是一個(gè)html的標(biāo)簽,它是有innerHTML屬性的。所以你這里沒有問題。

TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超1個(gè)贊

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超1個(gè)贊
呵呵,自己實(shí)現(xiàn)了第一段代碼。
<!DOCTYPE html>
<html>
<script>
window.onload=function ()
{
var biaoji=document.getElementsByName('biaoji');
var span=document.getElementsByTagName('span');
var i;
for(i=0;i<biaoji.length;i++)
? {
? ?biaoji.index=i;
? ?if(parseInt(biaoji[i].innerHTML)==1)
? ? {
? ? ? ? span[i].innerHTML="Hello World";
? ? ? }
? ?}
? }
</script>
<body>
<div name="biaoji">1</div>
<div name="biaoji">1</div>
<div name="biaoji">1</div>
<span>我愛你</span>
<span>我愛你1</span>
<span>我愛你2</span>
</body>
</html>
添加回答
舉報(bào)