該方法將通知 Web 瀏覽器不要執行與事件關聯的默認動作(如果存在這樣的動作),比如阻止表單提交,阻止鏈接跳轉。
<script type="text/javascript">
function stopDefault(e) {
if (e && e.preventDefault) {//如果是FF下執行這個
e.preventDefault();
}else{
window.event.returnValue = false;//其它瀏覽器下執行這個
}
return false;
}
var prevent = document.getElementById("prevent");
prevent.onclick = function(e) {
alert("prevent");
stopDefault(e);
}
</script>