Javascript获取innerText,对IE和FF的兼容性问题

时间:2022-11-26 11:25:03


http://zhidao.baidu.com/link?url=tiJXjCXatt65Zcf9ECBah69y6eHuPAcZKAP6zOV6STAC6UeAPTOqUhYeuIVlZGQ9RV7xUZQj6uUSeNLFVJNe3a


<html>
<body>
<div id="one">
 ssssssssssssss
</div>
 <script>
  var one=document.getElementById("one");
  function show(){
   alert(one.innerText);
  }
  show();
 </script>
</body>
</html>
这段程序,在IE下能弹出“ ssssssssssssss”,怎样让程序也兼容火狐浏览器呢???

段程序,在IE下能弹出“ ssssssssssssss”,在火狐浏览器下弹出“undefined”,怎样让程序也兼容火狐浏览器呢???


解决方案:


firefox下面没有innerText,但是你可以用textContent属性,你可以写成element.innerText || element.textContent获取文本