【发布时间】:2019-08-24 17:25:39
【问题描述】:
我不明白 createElement(...) 和 createElementNS('http://www.w3.org/1999/xhtml', ...) 之间的区别
你可以试试下面的代码:
var element1 = document.createElement('form:form');
var element2 = document.createElementNS('http://www.w3.org/1999/xhtml', 'form:form');
console.log(element1.tagName); // FORM:FORM
console.log(element1.localName); // form:form
console.log(element2.tagName); // FORM:FORM
console.log(element2.localName); // form
我在想这将是相同的结果,但根本不是。 有人知道为什么吗?
【问题讨论】:
标签: javascript dom browser