0
據我瞭解,當我們調用方法this
包含引用object
它調用此方法。但什麼是 「對象」,並在以下情況下, 「方法」:html標記內的JavaScript函數調用
考慮html
代碼片段
<div id="parent">
<input type="submit" id="submit" value="submit" onclick="doThis(this)"/>
</div>
其中doThis()
是JS
功能,使得
doThis(obj){
obj.style.background="#ff00ff"
}
我知道,那this
將被包含參考submit
按鈕,但我不明白爲什麼。
你會期望它是什麼? –
請停止使用內聯js。 https://www.google.com/search?q=Why+is+inline+js+bad%3F – m59
這是一個很好的參考,可以學習有關事件處理的基本知識:http://www.quirksmode.org/js/introevents html的。 –