我有一個小測試用例了在:DOMParser注入DOM但注入後不應用css樣式表?
的代碼歸結爲以下(給定的一個節點ID爲「目標」):
var string = '<div class="makeitpink">this should be pink, but is not</div>';
var parser = new DOMParser();
var domNode = parser.parseFromString(string,"text/xml");
document.getElementById("target").appendChild(domNode.firstChild);
如果運行測試用例,然後通過firebug/chrome web檢查器檢查目標節點,並選擇jsfiddle的iframe body標籤內的任何節點,並執行「編輯爲HTML」,隨機添加一個字符串作爲字符串[不是屬性到domnode,清除]和「保存」,風格被應用。但在此之前。 說我很困惑是輕描淡寫。
任何人都可以請澄清這裏發生了什麼嗎? 謝謝。