setAttribute使属性名称为小写

时间:2018-01-17 11:57:08

标签: javascript html forms typescript dom

我使用var l = document.createElement("label");创建元素,并使用l.setAttribute("formControlName","e");指定其属性。 问题是setAttribute方法将formControlName放在小写字母中,如下图所示。我使用离子,所以需要大写字母。有谁看到我做错了什么?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:3)

改为使用此:

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

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