「dom-xslt後-js-」の編集履歴(バックアップ)一覧はこちら

dom-xslt後-js-」(2007/05/02 (水) 01:18:53) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

<h3>dom(javascript)</h3> <p><a href="http://www.openspc2.org/JavaScript/JavaScript_DOM/index.html">JavaScript DOM リファレンス</a></p> <hr width="100%" size="2" /> <h5>xslt後のdocumentの追加</h5> <p>mozilla</p> <pre>var target = document.getElementById(targetIDforMZ);<br /> <br />target.appendChild(doc);</pre> <p>IE(dummy内に一旦構築して、そこからappend)</p> <pre>var target = document.getElementById(targetIDforIE)<br /> <br />//ダミー用html作成<br />var dummy = document.createElement('div');<br />dummy.innerHTML = '&lt;table&gt;&lt;tbody&gt;'+doc+'&lt;/tbody&gt;&lt;/table&gt;';<br />dummy = dummy.firstChild.firstChild;<br /> <br />//以下の挙動が謎。IEではchildNodes[]をappendすると、� えた要� が、配列から削除されているみたい?<br />var m = dummy.childNodes.length;<br /><br />for(var i = 0; i &lt; m; i++){<br /> //alert(dummy.childNodes.length);<br /> target.appendChild(dummy.childNodes[0]);<br />}</pre> <p>&#160;</p>

表示オプション

横に並べて表示:
変化行の前後のみ表示: