共计 413 个字符,预计需要花费 2 分钟才能阅读完成。
1. 输入框只限度了内容类型为 number,不要求必须然而也校验了:
<div class="layui-form-item">
<label class="layui-form-label"> 占地面积(m2)</label>
<div class="layui-input-block">
<input type="text" id="area" name="area" lay-verify="number" placeholder="请输出占地面积(m2)" value=""class="layui-input">
</div>
</div>
2. 如下:
只限定了条件:lay-verify=”number”
然而后果却是:lay-verify=”required|number” 的,依据如图批改源码即可解决
3. 解决方案:
即:phone/email/url/identity 都加 (^$)
number 则由 !e||isNaN(e)
改为 e&&isNaN(e)
即可
正文完