在IE和Opear下,DOM对象支持innerText属性,可以很方便的去除HTML标签。
但在Firefox不支持该属性,FF下的DOM对象支持textContent,该属性与innerText等效。
function getInnerText(obj){
return document .all?obj.innerText:obj.textContent;
}
var str = getInnerText(document .getElementById ("TestObj" ));
alert(str);
var lBrowser = {};
navigator .userAgent.toLowerCase ();
lBrowser.isW3C = document .getElementById ? true :false ;
lBrowser.isIE = ((lBrowser.agt.indexOf ("msie" ) != -1) && (lBrowser.agt.indexOf ("opera" ) == -1) &&(lBrowser.agt.indexOf ("omniweb" ) == -1));
lBrowser.isNS6 = lBrowser.isW3C && (navigator .appName=="Netscape" ) ;
lBrowser.isOpera = lBrowser.agt.indexOf ("opera" ) != -1;