【问题标题】:JavaScript MaxLength not working on new textfieldsJavaScript MaxLength 不适用于新的文本字段
【发布时间】:2023-04-02 23:06:02
【问题描述】:

我用 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 没有做任何事情..我尝试过 "" '' 或没有任何引号。怎么了?在 chrome 中,当我检查元素时,我得到:

<input type="text" name="blabla" size="4" id="blabla">

【问题讨论】:

    标签: javascript input textfield maxlength


    【解决方案1】:

    你必须使用maxLength 而不是maxlength

    input.maxLength = 4;
    

    注意L

    【讨论】:

    • 哇,我可以发誓我试过了,但看起来我没有谢谢
    猜你喜欢
    • 1970-01-01
    • 2020-09-22
    • 2018-03-22
    • 1970-01-01
    • 1970-01-01
    • 2012-07-30
    • 2019-09-09
    • 2021-11-18
    • 1970-01-01
    相关资源
    最近更新 更多