一、JavaScript跨平台事件

  对于跨平台事件我们一般这么写(只例举添加事件):

function addEventHandler(oTarget, sEventType, fnHandler){
if(oTarget.addEventListener){
oTarget.addEventListener(sEventType,fnHandler,
false);
}
else if(oTarget.attachEvent){
oTarget.attachEvent(
"on"+sEventType,fnHandler);
}
else{
oTarget[
"on"+sEventType]=fnHandler;
}
}

更多相关文章

  1. 掌握JavaScript中的事件监听
  2. 使用js更改抛出事件的输入值
  3. 如何在详细信息标记的结束事件上添加CSS转换?
  4. 无法从按钮onclick事件ASP.NET 4调用Javascript函数
  5. js获取点击事件的位置,兼容主流浏览器
  6. 为什么jquery click事件在plunker中工作但在任何浏览器中都没有
  7. Gulp.js事件流合并顺序
  8. 利用javascript动态加载头部出现点击事件与hover事件无效解决方
  9. JS实现60s倒计时(亲测有效),及span标签如何使用和禁用onclick事件

随机推荐

  1. python——爬虫实战(一)
  2. Flask-RESTful与Flask-WTF形式集成
  3. pylogin系列之V2EX自动领币消息提醒
  4. 如何获得正在运行的Python脚本的路径?(复
  5. 即使我返回2个变量,对象也不可迭代?
  6. 基于python的opcode优化和模块按需加载机
  7. Python ElementTree“找不到元素”异常
  8. 使用Python编写简单的端口扫描器的实例分
  9. Python正则表达式拆分保持拆分模式字符
  10. Python笔记(九):字符串操作