这样写为什么 preventDefault没有反应啊

来源:3-1 DOM中的事件对象

卡兰尼克

2016-12-17 10:56

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>

</head>

<body>
<a href="http://www.baidu.com" id="go">超链接</a>
<script type="text/javascript">
function goto(event){
    event.preventDefault();
}
var go=document.getElementById("go")
go.addEventListener("click",goto,fault)
</script>
</body>
</html>

写回答 关注

1回答

  • qq_一桶江山_03711332
    2016-12-17 14:32:00
    已采纳

    go.addEventListener("click",goto,fault)第三个参数你拼写错了,应该是true(捕捉阶段)或者false(冒泡阶段)。改一下就没事了

    qq_一桶江... 回复卡兰尼克

    哈哈哈,不客气。菜鸟相互帮助

    2016-12-17 15:50:12

    共 2 条回复 >

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99544 学习 · 1197 问题

查看课程

相似问题