美文网首页
解决input为number类型时maxlength无效的问题

解决input为number类型时maxlength无效的问题

作者: Sun____ | 来源:发表于2019-09-30 15:03 被阅读0次

    使用input数字number类型的时候maxlength无效,假设需要控制输入数量为18,可以用以下方式:

    其他类型有效:
    <input type="text" maxlength="18" />
    当 type="number"时无效:
    <input type="number" maxlength="18" />

    有效:

    <input type="number" oninput="if(value.length>18)value=value.slice(0,18)" />  
    

    相关文章

      网友评论

          本文标题:解决input为number类型时maxlength无效的问题

          本文链接:https://www.haomeiwen.com/subject/vsthpctx.html