您好,登錄后才能下訂單哦!
1、通過在html中綁定,比如<body onload="say()"></body>,say函數需要是全局變量,在html中綁定事件,是onload=“javascript code”形式,也就是一段代碼,所以綁定的時候必須帶有小括號或者直接寫一段代碼。
2、在Javascript代碼中用 DOM對象.onXXX=fun 進行綁定,這里需要的是一個函數(函數是傳地址類型),綁定的時候使用匿名函數或者是一個函數名。
3、用 DOM對象.attachEventListener("onXXX",fun) 進行綁定,注意瀏覽器兼容,其他同2。
4、用<script for="domId" event="onXXX">fun();</script> 進行綁定,這種是不常見綁定方法,需要的也是javascript code,所以調用的時候也是要加小括號或者直接寫一段代碼。
事件綁定需要帶額外參數(用一個立即執行函數返回一個函數)
onclick=(function(step){
return function(event){ alert(step); }
})(1);
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。