我想禁用我的頁面中的所有href鏈接。我使用下面的代碼,它只能在IE中正常工作。如何禁用所有在Firefox和Chrome中使用JavaScript的<a>鏈接
var elems = document.getElementsByTagName("*");
var len = elems.length;
for (i=0; i<len; i++) {
if(elems[i].tagName.toLowerCase() == 'a'){
elems[i].disabled = true;
}
}
但我想在所有瀏覽器上工作。 有人可以幫我解決這個問題。
在此先感謝。
'return'不是函數。這些括號不是必需的。 –
像一個魅力工作........真的非常感謝你jfriend00 – ran
我想補充說,根據ECMAScript標準,不允許返回(false):http://www.ecma-international.org/ ecma-262/5.1 /#sec-12.9 這不是個人喜好的問題,它是不正確的。但是,我不認爲任何瀏覽器都有這種表示法的問題。 –