比如下面的一个需求
通常用js判断:给输入框定义一个onChange事件
获取该文本框的值,然后通过正则表达式来判断是否符合要求。
然而LayUi则可以在html中直接写正则表达式
写法如下
<div>
<label class="layui-form-label">排序</label>
<div class="layui-input-block" style="width:200px;">
<input type="text" name="sort" id="sort" autocomplete="off" class="layui-input" maxlength="30"
//下面就是一个keyup事件(触发事件有很多种,例如change、click等等),
onKeyUp="this.value=this.value.replace(/[^\.\d]/g,'');this.value=this.value.replace('.','');">
</div>
</div>
会自动清空文本框