我们看看如下的需求,我们有一个A标签,我们需要点击但是不进行A标签默认的事件处理(点击后进行页面跳转)我们怎么来用JavaScript进行屏蔽?
当我们在进行一个事件处理时,触发后js会返回true或者false!用以执行默认的事件,这个时候我们只需将返回false就不会触发元素的默认事件
例如
<a href="XX" onclick="show(this);return false;"></a>
另一种方法JS分离方法,应用popUp进行阻止,此方法更好
var links = getElementsByTagName("a");
for(var i = 0; i<links.length;i++){
//do something
return false;
}
网友评论