通常浏览器执行某种默认动作响应某个事件,如onsubmit onclick onkeydown,onmousedown,onmouseup,,可以返回false阻止浏览器执行该动作。
不同的浏览器中,获得引发事件的对象不太一样,建议还是使用Jquery库完成事件的封装。
错误处理
给window.onerror 赋值一个函数,然后窗口中发生JavaScript错误,该函数就会被调用。有三个参数:错误信息, 引起错误的url,错误行代码。返回值如果是true:系统不显示错误消息,不利于调试。
通常浏览器执行某种默认动作响应某个事件,如onsubmit onclick onkeydown,onmousedown,onmouseup,,可以返回false阻止浏览器执行该动作。
不同的浏览器中,获得引发事件的对象不太一样,建议还是使用Jquery库完成事件的封装。
给window.onerror 赋值一个函数,然后窗口中发生JavaScript错误,该函数就会被调用。有三个参数:错误信息, 引起错误的url,错误行代码。返回值如果是true:系统不显示错误消息,不利于调试。