一、如何阻止标签的默认行为
1. <a href=""> </a>
2. <form action=""></form>
以上两个标签都会自动跳转页面,要想阻止,可以添加return false。
<body>
<a href="http://www.baidu.com" id="aid">百度</a>
</body>
<script>
aobj=document.getElementById('aid');
aobj.onclick=function(){
return false;
}
</script>
题外话补充,有时候在网页上点击某一超链接时,网页左下角显示javascript:;但网页正常跳转:
<body>
<a href="javascript:" id="aid">百度</a>
</body>
<script>
aobj=document.getElementById('aid');
aobj.onclick=function(){
location='http://www.baidu.com';
}
</script>
form表单与a超链接形式类似,在这儿就不做赘述。