我目前有以下代码:
<script type="text/javascript" src="http://www.usuarios-online.com/usuarios.php?v=www.bitchimblonde.tumblr.com"></script> <a href="http://www.usuarios-online.com/en/">mermaids in paradise. </a>
我对Java和编码知之甚少,但想要禁用点击链接到统计信息页面。 'http://www.usuarios-online.com/usuarios.php?'
任何人都可以帮助我吗?我听说过javascript:void(0)但不知道如何在我的代码中实现它。
答案 0 :(得分:1)
将a
节点替换为a
元素中的文本节点:
myANode.parentNode.replaceChild(myANode.firstChild, myANode);
这使a
元素成为普通文本节点。
答案 1 :(得分:0)
<a href="javascript:void(0)">Useless Link</a>
答案 2 :(得分:0)
使用jquery:
// this prevents the code to execute before the DOM Tree is ready
$(document).ready(function(){
// when clicking #mylink, execute this function
$('#mylink').click(function(e){
e.preventDefault();
});
});
#mylink
是元素的id属性。你可以下载jquery here并用以下内容调用它:
<script type="text/javascript" src="js/jquery.js"></script>
假设您将jquery文件命名为jquery.js
并将其放在名为js
的文件夹中。
答案 3 :(得分:0)
您所要做的就是将href属性更改为您满意的值,例如
aLink.href = '';
要执行文档中的每个链接:
var links = document.links;
for (var i=0, iLen=links.length; i<iLen; i++) {
links[i].href = '';
}