課程
/前端開(kāi)發(fā)
/JavaScript
/JavaScript進(jìn)階篇
把tr[i]用this替換后就可以了呢
2016-08-19
源自:JavaScript進(jìn)階篇 9-22
正在回答
因?yàn)閕早不是當(dāng)初的i了,i隨for變化變成了trs.length
大塊吃肉188 提問(wèn)者
水里有條魚(yú) 回復(fù) 大塊吃肉188 提問(wèn)者
大塊吃肉188 提問(wèn)者 回復(fù) 水里有條魚(yú)
把顏色改了!因?yàn)閒2f2f2接近于白色
我也摔跟頭了,除了用this,誰(shuí)能給出其他的方案
學(xué)java的人肯定會(huì)在這個(gè)問(wèn)題上摔個(gè)跟頭的,java里之所以可以可以直接那么寫(xiě)是因?yàn)槲覀円话銜?huì)聲明函數(shù)外的變量為final的,然后函數(shù)里才能直接用。
把trs[i].style......改為this.style......
因?yàn)閕是變化的,而且你的for循環(huán)寫(xiě)錯(cuò)了
舉報(bào)
本課程從如何插入JS代碼開(kāi)始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
1 回答str_tr[i].setAttribute('onmouseover',document.all ? eval(function(){this.style.background="#f2f2f2"})
3 回答為什么我用row[i].style.backgroundColor沒(méi)反應(yīng),只能用this.style.backgroundColor
2 回答var trs = document.getElementsByTagName('tr');和var tbody = document.getElementById('table').lastChild;trs = tbody.getElementsByTagName('tr');有什么區(qū)別嗎?
3 回答閉包寫(xiě)法的問(wèn)題,get_ul_li[i].onmouseover=function(num){ return function(){ save_child=get_ul_li[num].childNodes[1] showIntor(save_child) } }(i)
2 回答為什么在改變背景函數(shù)中將this替換成trs[i]就改變不了行顏色了?求解
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-08-19
因?yàn)閕早不是當(dāng)初的i了,i隨for變化變成了trs.length
2016-09-05
把顏色改了!因?yàn)閒2f2f2接近于白色
2016-09-01
我也摔跟頭了,除了用this,誰(shuí)能給出其他的方案
2016-08-28
學(xué)java的人肯定會(huì)在這個(gè)問(wèn)題上摔個(gè)跟頭的,java里之所以可以可以直接那么寫(xiě)是因?yàn)槲覀円话銜?huì)聲明函數(shù)外的變量為final的,然后函數(shù)里才能直接用。
2016-08-20
把trs[i].style......改為this.style......
2016-08-20
把trs[i].style......改為this.style......
2016-08-19
因?yàn)閕是變化的,而且你的for循環(huán)寫(xiě)錯(cuò)了