javascript 一个函数对同一元素的多个事件响应_javascript技巧
程序员文章站
2022-04-29 11:05:35
...
复制代码 代码如下:
var testButton=document.getElementById("testButton");
function handlerTest()
{
var oEvent=window.event;//for IE
//var oEvent=arguments[0];// for DOM
if(oEvent.type=="click")
{
alert("click");
}
else if(oEvent.type=="mouseover")
{
alert("mouseover");
}
else
{
alert(oEvent.keycode);
}
}
testButton.onclick=handlerTest;
testButton.onmouseover=handlerTest;
html元素如下:
推荐阅读
-
元素的内联事件处理函数的特殊作用域在各浏览器中存在差异_javascript技巧
-
一个可以随意添加多个序列的tag函数_javascript技巧
-
在多个页面使用同一个HTML片段的代码_javascript技巧
-
js 阻止子元素响应父元素的onmouseout事件具体实现_javascript技巧
-
给事件响应函数传参数的四种方式小结_javascript技巧
-
window.addEventListener来解决让一个js事件执行多个函数_javascript技巧
-
js实现同一个页面多个渐变效果的方法_javascript技巧
-
一个可以随意添加多个序列的tag函数_javascript技巧
-
js 阻止子元素响应父元素的onmouseout事件具体实现_javascript技巧
-
javascript - jquery能为多个class相同的div绑定同一个事件吗 ?