DOM取消事件默认行为应用

一 介绍
DOM提供了preventDefault方法来取消事件对象的默认行为。
 
二 代码
<!DOCTYPE html>
<html>
<head>
	<meta name="author" content="Yeeku.H.Lee(CrazyIt.org)" />
	<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
	<title> 阻止默认行为 </title>
</head>
<body>
	友情链接:<br />
	<a id="mylink" href="http://www.crazyit.org">疯狂Java联盟</a>
	<script type="text/javascript">
		var killClicks = function(event)
		{
			// 取消事件的默认行为
			event.preventDefault();
			alert("超链接被单击");
		}
		// 为按钮绑定事件处理函数(捕获阶段)
		document.getElementById("mylink")
			.addEventListener("click", killClicks, true);
	</script>
</body>
</html>
 
 
三 运行结果
当用户单击超链接按钮时,运行结果如下:

 

猜你喜欢

转载自cakin24.iteye.com/blog/2370726
今日推荐