課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
如題,求解?(這里的this指的是18和22行的)
2014-11-29
源自:JavaScript進階篇 9-22
正在回答
你如果在?trs[i].onmouseover=function()這個函數(shù)中加如參數(shù)也可以,在函數(shù)的括號中加入trs[i]這個參數(shù)就可以了,原因是你在trs[i]這個元素上綁定了一個函數(shù),而函數(shù)并不知道要對誰操作,所以需要有參數(shù),this為什么可以呢,是因為this代表的是這個元素本身
ShawpLee 提問者
Snail_N
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
3 回答為什么this替換成tr[i]就改變不了顏色?暈了,跪求指正。
2 回答為什么改變不了背景顏色?
1 回答為什么不設置bgcchange函數(shù)就改變不了背景顏色
1 回答這道題,在改背景顏色的函數(shù)中,為什么this改為trList[i]就失效了?
3 回答在改變背景色中,關于this的一點問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2014-12-01
你如果在?trs[i].onmouseover=function()這個函數(shù)中加如參數(shù)也可以,在函數(shù)的括號中加入trs[i]這個參數(shù)就可以了,原因是你在trs[i]這個元素上綁定了一個函數(shù),而函數(shù)并不知道要對誰操作,所以需要有參數(shù),this為什么可以呢,是因為this代表的是這個元素本身