我使用Javascript添加新文本字段:
var input = document.createElement("input");
input.type = "text";
input.name = "blabla";
input.maxlength = '4';
input.size = "4";
input.id = "blabla";
container.appendChild(input);
似乎maxlength没有做任何事情......我已经尝试了#34;" ''或没有任何报价。怎么了?在Chrome中,当我检查元素时,我得到:
<input type="text" name="blabla" size="4" id="blabla">
答案 0 :(得分:2)
您必须使用maxLength
而不是maxlength
input.maxLength = 4;
请注意L
。