输入框的字数限制

提问 未结
8 117
随心所欲372
悬赏:20飞吻
版本:layui 浏览器:
就是输入框,我想限制字数,例如我想限制为十个汉字,超过十个字后在输入就不能输入了
回帖
  • <input type="text" name="username" class="layui-input"  placeholder="名称" maxlength="10">
    1 回复
  • 1. 监听输入框内容;
    2. 自定义校验规则(文档: 表单验证 );
    0 回复
  • form.verify({
    studentName : function(value) {
    reg = /^[\u0391-\uFFE5]+$/;
    if ((!reg.test(value))||(!(value))||(value.length>8)) {
    return"对不起,您输入的姓名格式不正确!";
    }

    },
    idNumber : function(value) {
    if (value.length<9) {
    return"对不起,您输入的证件号码格式不正确!";
    }

    }
    });
    页面input加上
    lay-verify="required|idNumber"
    0 回复
  • max-length不能限制吗?
    0 回复
  • input加上属性max-length="10"
    0 回复
  • 嗯嗯,谢谢,我找到方法了,也是这个方法实现的,谢谢,以后有问题还请多多指教
    0 回复
  • @BUG开发工程师 谢谢,用的就是这个 方法
    0 回复
  • @福尔摩凯 谢谢
    0 回复