Maison > interface Web > js tutoriel > firefox浏览器不支持innerText的解决方法_javascript技巧

firefox浏览器不支持innerText的解决方法_javascript技巧

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-05-16 17:26:38
original
1338 Les gens l'ont consulté

js代码:

复制代码 代码如下:

<script> <BR>window.onload = function(){ <BR><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>if(window.navigator.userAgent.toLowerCase().indexOf(&quot;msie&quot;)==0){ //firefox innerText &lt;BR&gt;HTMLElement.prototype.__defineGetter__( &quot;innerText&quot;, &lt;BR&gt;function(){ &lt;BR&gt;var anyString = &quot;&quot;; &lt;BR&gt;var childS = this.childNodes; &lt;BR&gt;for(var i=0; i&lt;childS.length; i++) { &lt;BR&gt;if(childS[i].nodeType==1) &lt;BR&gt;anyString += childS[i].tagName==&quot;BR&quot; ? '\n' : childS[i].textContent; &lt;BR&gt;else if(childS[i].nodeType==3) &lt;BR&gt;anyString += childS[i].nodeValue; &lt;BR&gt;} &lt;BR&gt;return anyString; &lt;BR&gt;} &lt;BR&gt;); &lt;BR&gt;HTMLElement.prototype.__defineSetter__( &quot;innerText&quot;, &lt;BR&gt;function(sText){ &lt;BR&gt;this.textContent=sText; &lt;BR&gt;} &lt;BR&gt;); &lt;BR&gt;};</pre><div class="contentsignin">Copier après la connexion</div></div>var test = document.getElementById("test");<BR> <BR>var innerText_s = test.innerText;<BR> <BR>if( innerText_s == undefined ){<BR> <BR>alert( test.textContent ); // firefox<BR> <BR>}else{ <BR> <BR>alert( test.innerText);<BR> <BR>};<BR> <BR><BR> <BR><BR> <BR>}<BR> <BR><BR> <BR><BR> <BR></script>

Copier après la connexion




html代码




      test1 test2




Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal