我使用var l = document.createElement("label");创建元素,并使用l.setAttribute("formControlName","e");分配其属性。
问题在于setAttribute方法将formControlName转换为小写字母,如下图所示。我与ionic一起工作,因此需要使用大写字母。有人看到我做错了吗?

javascript - setAttribute使属性名称小写-LMLPHP

javascript - setAttribute使属性名称小写-LMLPHP

最佳答案

改用这个:

l.setAttributeNS(null, "formControlName","e");

'setAttributeNS()'不会将名称转换为小写。

09-13 09:47