看這樣一段內容:
<div id="ii" style="visibility:hidden"> <a style="cursor: hand">{0}/{1}</a> <a style="cursor: hand">[首頁]</a> <a style="cursor: hand">[上頁]</a> <a style="cursor: hand">[下頁]</a> <a style="cursor: hand">[末頁]</a> <input style="width: 20px; height: 16px" id="Text1"> </div> <script> var a = document.getElementById("ii").children[0]; document.write(a.innerHTML + " + " + a.innerText); </script>
在ff瀏覽器因為沒有支持innerText所以自然無法使用,chrome瀏覽器中a標簽的innerText屬性是沒有辦法獲取的,原因就是它的父級div將visibility設置為了hidden(而display:none並不影響chrome的innerText取值),那么在IE瀏覽器中仍然是可以獲取的!!!