layui.js怎么在文本框后面添加必填的*符号

JavaScript021

layui.js怎么在文本框后面添加必填的*符号,第1张

你可以在前边加,后边的话好像没有现成的,

前边加的代码:

<div class="layui-form-item">

<label class="layui-form-label required">标题</label>

<div class="layui-input-block">

<input type="text" name="title" id="title" autocomplete="off"

lay-verType="tips" placeholder="请输入标题" lay-verify="required"  class="layui-input" />

</div>

</div>

在label的class中加入【required】标签 ,然后在他输入框中加入【lay-verify="required" 】即可达到必填功能和提示效果,结果如图:

required 属性用于设置或返回文本域在提交前是否必须填充。

该属性反映了 HTML required 属性。

【示例】

查看文本域在提交前是否已填充:

var x = document.getElementById("myText").required

x 输出结果为:

true。

【语法】

返回 required 属性:

textObject.required

设置 required 属性:

textObject.required=true|false

【属性值】

true|false

规定了文本域是否是表单提交的必填部分;

true - 文本域是表单提交的必填部分;

false - 默认。文本域不是表单提交的必填部分。

找到这些函数吧,这些应该是校验的,你那里其实已经是配置了很多,但还需要调整一下,没有看到你的全部代码,也不知具体怎么调,建议多用点console来打印值出来,这样你可以看到代码的执行顺序,然后才能判断是哪个环节出错