iT邦幫忙

DAY 27
0

JavaScript學習路系列 第 27

JavaScript學習路-(27)events-2

續 「JavaScript學習路-(26)events-1」

上篇提到如果同時有兩個事件,只會執行其中一個。
但不管怎麼樣都要兩個都能執行的話,把其中一個寫進會先執行的函式裡,
待第一個跑完後就可以跑第二個啦。

先跳一下 DOM :
0 級 DOM 是什麼?簡單的說就是...歷史,
還在舊 IE 跟 Netscape 時代的規格, 不在 W3C 標準內。
不過 0 級 DOM 部分寫法現在依然很廣泛的應用,如:事件被 HTML 當成參數代入。

<input id="dom" type="button" "alert('thanks');">

2 級 DOM 是 W3C 的標準,定義了像是滑鼠事件、CSS...等等區塊,
可以利用 addEventListener() 方法監聽函數。
addEventListener 寫法:
object.addEventListener('event' , eventFunction, boolean);
'event' 部分是第一個參數,指 onclick, onload....之類
eventFunction 部分是函式
boolean 回傳負責偵測事件是向下 (false) 或是向上 (true)

to be continued...


上一篇
JavaScript學習路-(26)events-1
下一篇
JavaScript學習路-(28)object-1
系列文
JavaScript學習路30

尚未有邦友留言

立即登入留言