innerHTMLプロパティとのinnerText取得コンテンツでjsの違い

次のようにケースは以下のとおりです。

最大面積:直接的な効果を初めて目

 innerHTMLのコンテンツを取得する際、またタグになります

 コンテンツへの時間アクセスのinnerText、ラベルは除外します

<!DOCTYPE HTML > 
< HTML > 
    < ヘッドLANG = "EN" > 
        < タイトル> </ タイトル> 
    </ ヘッド> 
    < 身体> 
      < div要素のid = "ボックス" >ボックス</ divの> 

      <! - <DIV ID =」ボックス"> 
          我是ボックス里面的P标签<P>我是一个段落</ P> 
      </ div> 
      <span>を</ span>の
      <a href=""> </a>の
      <P> </ P> 
      &LT; P&GT。&NBSP; &コピー; - > 
        < スクリプト> 
            のvar ボックス=document.getElementById(' ボックス' );
             // IEの古いバージョンのinnerTextサポート
            box.innerTextを=  '' ;
             // 古いバージョンのFirefoxサポートのTextContent 
            のvar A; // 未定義
            のvar O = {}; 
            にconsole.log(OA) ; // 未定義

            // 1つの取り出しタグとの間のコンテンツ
            // のinnerHTMLのinnerTextやコンテンツの違いを取得
            // コンテンツを取得する際のinnerHTML、ラベルも取得します
            // コンテンツを取得するとき、ラベルは除外されますのinnerText 
            / / にconsole.log(box.innerText); 
            // はconsole.log(box.innerHTML); 

            //図2に示すようにタブのコンテンツとの間に設けられている
            // コンテンツ内容を設定して、タグと、タグが解決される
            // innerHTMLのない標準的なDOM特性
            // box.innerHTML =「O(∩_∩)Oハ〜<B>プログラマ</ B> <p>この段落</ P> 'です
            // コンテンツを設定すると、タグ場合、タグはコンテンツ脱出します
            // 最初のIEは、古いバージョンを属性を増加しましたFirefoxはプロパティをサポートしていません
            // のTextContent Firefoxの古いバージョンを
            // box.innerText = 'O(∩_∩)Oハ〜<B>プログラマー</ B> <P>これは段落です。</ P>' 
        </ スクリプト> 
    </ ボディ> 
</ HTML >

おすすめ

転載: www.cnblogs.com/awjbky/p/12162612.html
おすすめ