js中的preventDefault
该方法将通知 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>