最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

textContent在Firefox下與innerText等效的屬性

 更新時(shí)間:2007年05月12日 00:00:00   作者:  
在IE和Opear下,DOM對(duì)象支持innerText屬性,可以很方便的去除HTML標(biāo)簽。
但在Firefox不支持該屬性,好在FF下的DOM對(duì)象支持textContent,該屬性與innerText等效。

演示實(shí)例:
<p id="TestObj">Hi,I'm <strong>cnlei</strong>.Welcome to my homepage:<a >http://www.cnlei.com</a>.</p>
<script type="text/javascript">
function getInnerText(obj){
  return document.all?obj.innerText:obj.textContent;
}
var str = getInnerText(document.getElementById("TestObj"));
alert(str);
</script>

為Firefox下的DOM對(duì)象增加innerText屬性:
<script type="text/javascript">
var lBrowser = {};
lBrowser.agt = 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;
lBrowser.isGecko = lBrowser.agt.indexOf("gecko") != -1;
lBrowser.ieTrueBody =function (){
  return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
};

//為Firefox下的DOM對(duì)象增加innerText屬性
if(lBrowser.isNS6){ //firefox innerText define
 HTMLElement.prototype.__defineGetter__( "innerText", 
 function(){ 
 return this.textContent; 
 } 
 ); 
 HTMLElement.prototype.__defineSetter__( "innerText", 
 function(sText){ 
 this.textContent=sText; 
 } 
 ); 
}

alert(lBrowser.isNS6);
</script>

附錄 DOM Reference:
Firefox DOM參考:http://www.mozilla.org/docs/dom/domref/dom_shortTOC.html
IE DOM參考:
http://msdn2.microsoft.com/en-us/library/ms533050.aspx 

相關(guān)文章

最新評(píng)論

蓝山县| 梧州市| 英山县| 肃北| 筠连县| 蒲城县| 陇西县| 伊宁县| 开阳县| 新丰县| 湖北省| 拜泉县| 甘谷县| 沙河市| 永年县| 盐边县| 若尔盖县| 永善县| 丹阳市| 冷水江市| 吴江市| 上饶市| 南充市| 灵丘县| 襄汾县| 佳木斯市| 教育| 虎林市| 西丰县| 饶河县| 凤冈县| 青浦区| 县级市| 麟游县| 石棉县| 本溪市| 香港| 靖边县| 日照市| 德安县| 公主岭市|