JS终止默认事件的方法
2017-06-01 10:15
253 查看
好记性不如赖笔头…………
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>JS阻止事件的默认行为</title> </head> <body> <a id="url" href="http://www.baidu.com" onclick="js(event);">第一种结束默认行为的方法</a> <a id="url1" href="http://www.baidu.com" onclick="return false;">第二种结束默认行为的方法</a> </body> <script type="text/javascript"> // 注意: IE浏览器的后面几个版本都 支持了W3C标准,之前有个别版本不支持 // event在IE不支持的版本中,是无法接收到事件的,并且没有preventDefault方法 // 火狐、google及最新的IE版本的结束事件都支持preventDefault()方法来结束默认行为 // 老版本的IE如想结束默认行为,须要使用window.event.returnValue = false;方法 function js(event){ if(event && event.preventDefault){ alert("W3C标准"); event.preventDefault(); }else{ alert("IE标准"); window.event.returnValue = false; } } </script> </html>
相关文章推荐
- MOSS按钮的默认事件修改方法(JS)
- JS阻止冒泡事件以及默认事件发生的简单方法
- js实现默认或者触发一个事件选中元素内容的方法
- js事件 封装方法(添加事件、删除事件、阻止冒泡、阻止默认行为)
- JS阻止冒泡事件以及默认事件发生的简单方法
- js动态添加事件的方法
- js动态添加事件的方法
- js 停止事件冒泡 阻止浏览器的默认行为(阻止超连接 # )
- js如何调用asp.net后台不带参方法?? js如何调用服务端控件事件??
- 在.aspx前台使用按钮出发js事件时,可以使用多个方法,用引号隔开即可
- asp.net执行js出现“已终止操作”的解决方法
- JS文本框的事件与方法
- preventDefault() 方法 取消掉与事件关联的默认动作
- asp.net(C#)中给控件添加客户端js事件的方法
- js动态添加事件的方法!()
- JS动态添加事件的执行方法.
- js 创建带参数的事件方法
- Js中为对像添加事件的方法
- 使用prototype.js的事件处理方法
- js动态添加事件的方法