2011-10-04 74 views
0

我可以跟蹤HTML中錨點中的多個事件嗎?我可以跟蹤HTML中錨點中的多個事件嗎?

我已經有一個onClick事件被跟蹤,但我想跟蹤onRelease。

如果是這樣,最好的辦法是什麼?

這是我怎麼有它實現了一個簡單的例子:

<a href="#" onclick="function();" class="pickbutton hidden-text" id="120btn">120</a> 

莫非這項工作?

<a href="#" onclick="function1();" onRelease="function2();" class="pickbutton hidden-text" id="120btn">120</a> 

回答

0

退房鼠標eventsat quirksmodew3schools

  • 的onclick
  • onfocus此
  • onmouseup
  • onmousedown事件
  • 的onmouseover
  • 的onmouseout
  • onmousemove
+0

所以這是唯一可以同時跟蹤的3個事件嗎? – Aposto

+0

感謝您對有效活動的正面評價,我將使用onmouseup – Aposto

+0

@Aposto:在點擊註冊之前發生onmouseup。點擊需要在元素上放置鼠標和鼠標,而mouseup則需要您單擊頁面上的任意位置並將其釋放到該元素上。 – vol7ron

1

您可以根據需要添加任意數量的事件。附加事件的首選方式是在JavaScript文件或標記中執行,而不是作爲元素上的屬性。

foo = getElementById('my_element_id'); 
foo.addEventListener('eventName', functionToExecute); 

這對於像查詢這樣的框架來說要容易得多。

$('#my_element_id').bind('eventName', functionToExecute); 
0

我敢肯定,你想要的(雖然我不知道,onRelease實際上是一個事件),你可以跟蹤儘可能多的事件,但我們find out

相關問題