我可以在HTML中跟踪锚中的多个事件吗?

时间:2011-10-04 22:51:16

标签: javascript 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>

3 个答案:

答案 0 :(得分:1)

您可以根据需要添加任意数量的事件。附加事件的首选方法是在javascript文件或标记中进行,而不是作为元素的属性。

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

使用查询等框架会更容易。

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

答案 1 :(得分:0)

查看quirksmodew3schools

中的鼠标事件
  • 的onclick
  • onfocus此
  • onmouseup
  • onmousedown事件
  • 的onmouseover
  • 的onmouseout
  • 的OnMouseMove

答案 2 :(得分:0)

我很确定你可以跟踪任意数量的事件(虽然我不确定onRelease实际上是一个事件),但是让我们find out