事件对象的preventDefault方法,可以阻止本次事件所触发的浏览器默认行为,例如a标签的href跳转,浏览器的F5刷新等等
在点击事件里添加e.preventDefault()即可
准备一个a标签就行
<a id="link" href="http://www.baidu.com">百度</a>
<script>
var link = document.getElementById("link");
link.onclick = function(e){
// 事件对象的preventDefault方法,可以阻止本次事件所触发的浏览器默认行为
e.preventDefault();
}
document.body.onkeydown = function(e){
// 116是F5
if(e.keyCode == 116){
e.preventDefault();
}
}
</script>