dom(javascript)

JavaScript DOM リファレンス


xslt後のdocumentの追加

mozilla

var target = document.getElementById(targetIDforMZ);

target.appendChild(doc);

IE(dummy内に一旦構築して、そこからappend)

var target = document.getElementById(targetIDforIE)

//ダミー用html作成
var dummy = document.createElement('div');
dummy.innerHTML = '<table><tbody>'+doc+'</tbody></table>';
dummy = dummy.firstChild.firstChild;

//以下の挙動が謎。IEではchildNodes[]をappendすると、� えた要� が、配列から削除されているみたい?
var m = dummy.childNodes.length;

for(var i = 0; i < m; i++){
//alert(dummy.childNodes.length);
target.appendChild(dummy.childNodes[0]);
}

 

最終更新:2007年05月02日 01:18