JavaScript MaxLength不处理新的文本字段

时间:2014-10-05 19:23:50

标签: javascript input textfield maxlength

我使用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">

1 个答案:

答案 0 :(得分:2)

您必须使用maxLength而不是maxlength

input.maxLength = 4;

请注意L