请问如何理解javascript中的事件监听?能举个例子说一下吗,oTarget['on'+sEventType] = fnHandler;什么意思?谢谢! else if(oTarget.attachEvent)...{oTarget.attachEvent('on'+sEventType,fnHandler);} else...{oTarget['on'+sEventType] = fnHandler;}}; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 oTarget应该是触发对象sEventType应该是事件类型,比如点击(click),鼠标划入(mouseover)fnHandler就是指处理函数例子:<input id="btn" type="button" value="click" /><script>document.getElementById("btn").onclick=function(){alert("点击事件");}</script> 那是兼容浏览器DOM版本的写法。DOM版本高版本支持object.attachEvent('on'+事件名,fnHandler);例如:object.attachEvent('onclick',fnHandler);DOM的低版本支持对象.事件名=函数名;所以上面的代码又可写成object.onclick=fnHandler;object.onclick=fnHandler;与object['onclick']=fnHandler;等价我想楼主应该明白了吧 关于ext 学习 javaScript 动态添加元素 添加事件却使用不了THIS 我要一段背景是黑色的的天气代码? 时间转换 ie下queryCommandState的问题 有没有命令可以知道当一个元素失去焦点时(onblur),鼠标正在点击哪个元素? 想用javascript弹出窗口并且输出内容到该窗口 请问如何用onchange事件实现对公、母猪比例的计算?onestab(┼─)请进,各位大虾请进 200分求救关于ie的问题 求助!请问有关打印预览的问题! 请问如何理解js中事件监听?谢谢 求救script src 后面怎么传递参数!!!
sEventType应该是事件类型,比如点击(click),鼠标划入(mouseover)
fnHandler就是指处理函数例子:
<input id="btn" type="button" value="click" />
<script>
document.getElementById("btn").onclick=function(){alert("点击事件");}
</script>
例如:
object.attachEvent('onclick',fnHandler);DOM的低版本支持
对象.事件名=函数名;
所以上面的代码又可写成
object.onclick=fnHandler;object.onclick=fnHandler;与object['onclick']=fnHandler;等价我想楼主应该明白了吧