javascript 如何使超链接失效

如题所述

JS中有三种方法可以使得超链接失效:

    使用<a href="javascript:void(0)">链接</a>

    void(0)使得地址变为空,不过void(0)有兼容问题,需要给onclick事件增加return flash;

    使用document.getElementById("aa").href="#"

        document.getElementById得到名为aa的文档,然后将地址赋值为空,此方法唯一的缺点是还是会弹出页面,只是链接失效,需要至个效果的可以使用。

    3. 使用document.getElementById("aa").disabled=true;

document.getElementById得到名为aa的文档,然后将disabled属性置为true,使得链接直接失效。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-23
试试这样
历遍所有a
然后设置href为空

参考资料:cjl

本回答被提问者采纳
第2个回答  2015-09-11
herf="javascript:void(0)";
第3个回答  2011-01-04
css
<style>
a {poorfish:expression(this.onclick=function kill(){return false})}
</style>
全部无效本回答被网友采纳
相似回答