1.移除href属性
2.假设里面需要href的内容的话,可以这么写
<head>
<script type="text/javascript">
function check(){
if (confirm("真的要跳转吗?"))
return true;
else return false;
}
</script>
</head>
<body>
<a onclick="return check()" href="a.html">这个链接需要确认</a>
</body>
这样在点击链接的时候会弹出一个对话框,来确认是否需要跳转
另外如果不需要a链接的href属性,只是想出发onclick时间的话,可以写
<a onclick="..." href='#'></a> #会滚动到页面顶部
或者
<a onclick="..." href="javascript:void(0)"></a>
=============================================================
javascript设置文本框只读后,在文本框里点击backspace键会跳转倒之前的页面,如何不让其跳转
<script type="text/javascript">
function check() {
//alert(window.event.keyCode);
if(window.event.keyCode == 8)
window.event.keyCode = 0;
}
</script>
</head>
<body>
<input type="text" readonly="readonly" onkeydown="check()"/>
</body>
本文介绍如何使用JavaScript禁用只读文本框中的Backspace键导致的页面跳转行为,并展示了如何为HTML链接添加确认对话框以防止意外跳转。提供了具体的代码实现方式。

被折叠的 条评论
为什么被折叠?



