电光石火电光石火

陌晴博客
ilkhome.cn

layui输入框内容判断

layui中lay-verify:是表单验证的关键字
有以下值供选择:
required (必填项)
phone(手机号)
email(邮箱)
url(网址)
number(数字)
date(日期)
identity(身份证)
自定义值

没有符合要求的值,所以需要我们使用自定义值的方法
<input name="sts" id="sts" placeholder="请输入说明(12个字以内)" class="layui-input" lay-verify="required|tLength" required/>

layui.use(['form'], function () {
    var form = layui.form;
  form.verify({
        tLength: function (value) {
            var i,sum;
  sum=0;
 for(i=0;i<value.length;i++){
                if ((value.charCodeAt(i)>=0) && (value.charCodeAt(i)<=255))
                    sum=sum+1;
 else  sum=sum+2;
  }
            if (sum > 24) {
                return '最多只能输入24个字符或者12个中文字';
  }
        }
    });
});

注意:一定要写在form表单提交之前,否则不会起作用。

本博客所有文章如无特别注明均为原创。作者:陌晴
版权所有:《电光石火》 => layui输入框内容判断
本文地址:http://ilkhome.cn/index.php/archives/586/
欢迎转载!复制或转载请以超链接形式注明,文章为 陌晴 原创,并注明原文地址 layui输入框内容判断,谢谢。

评论