兼容火狐ie的js 获取div的内容

Posted on 2010-04-07 11:28  pumeifen  阅读(585)  评论(0编辑  收藏  举报

关于从中学到的知识:

document.getelementbyid("ddhdh").innerHTML  可以获取到div中的全部数据,包括标签。。。但是只是在IE和OPERA中使用

document.getelementbyid("ddhdh").innerTEXT  可以获取到div中的文本数据,不会获取到标签。。。但是只是在IE和OPERA中使用

document.getElementById(“text”).textContent  用于在火狐中获取数据   

上面的标签在这几钟基于两种浏览器的内核的浏览器,这几种方法是不兼容的。下面是解决方案

兼容火狐ie的js 获取div的内容

 

代码
function getDivBy(var text)

{

if(navigator.appName.indexOf(“Explorer”) > -1)

var text = document.getElementById(text).innerText;
else
var text = document.getElementById(text).textContent;

}