ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript で innerText ブラウザの互換性問題を解決 code_javascript スキル

JavaScript で innerText ブラウザの互換性問題を解決 code_javascript スキル

WBOY
WBOYオリジナル
2016-05-16 17:33:34902ブラウズ

次の関数は、配列または要素のパラメーターを受け取り、要素のテキストを返します。

コードをコピー コードは次のとおりです。

function text(e){
var str = "";
//要素が渡された場合は、その子要素を取得します。
//それ以外の場合は、
e=e.childNodes || e; ( var i = 0; i < e.length; i ) {
//要素の型を決定します
//テキストの場合はそのテキストを取得し、それ以外の場合は子要素を走査します
str = e[i].nodeType != 1 ? e[i].nodeValue : text(e[i].childNodes);
return
}

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。