浏览器中如何阻止默认事件的发生?

我们知道,浏览器中的事假一般包括两种事件,一种是事件冒泡,一种是事件捕获,事件冒泡之于IE事件中,事件捕获之于DOM事件中。

假如我点击了一个div,那么按照事件冒泡的机制,那么将执行div中的点击事件,在执行body中的点击事件,再执行html中的点击事件,最后执行document的点击事件,而采用事件捕获思想,将先执行document的点击事件,再执行html中的点击事件,接着执行body中的点击事件,最后才执行本体div中的点击事件。

我们今天要讨论的,主要是如何在一个标签中,阻止一个事件发生,如下:

qq

正常情况下,点击a标签将会跳转到http://www.baidu.com的页面,那么如何实现,才可以使得点击a标签后不会跳转到http://www.baidu.com的页面呢?

江湖惯例,先上代码:


                    
                    

你可能感兴趣的:(关于阻止默认事件的发生,事件冒泡,取消默认事件,取消事件冒泡,事件类型)