【发布时间】:2016-09-11 16:36:52
【问题描述】:
我正在尝试使用 DOMParser 解析 (X)HTML,然后在页面中显示它。它似乎在页面中嵌入了正确的元素,标记看起来与它应该的完全一样,但尽管如此,它们的行为却很奇怪(例如,设置 style='display: none' 没有效果。)
这是怎么回事?
var parser = new DOMParser();
var markup = '<p id="testp">Can you see me?</p>';
var doc = parser.parseFromString(markup,"text/xml");
document.body.appendChild(doc.documentElement);
document.getElementById('testp').setAttribute('style', 'display: none');
【问题讨论】:
标签: javascript html xml dom