JS校验输入框输入的是否为数字
var re = /[1]+.?[0-9]*$/;
if(!re.test(days)){
layer.msg("请输入正确数字!",{time:1000});
return false;
}
其实最主要的就是上面那个正则,还有推荐一下layer弹框,这个不错。 打开layer官网
还给推荐一个验证表单的工具,挺不错的。 点击打开Vaildform官方文档
首先这个JS校验是因为一开始我是想要用Vaildform表单提交来进行验证的,但是涉及到需要发送post请求所以只能放弃Vaildform表单提交,写一个JS对输入框来进行校验。
0-9 ↩︎
作者:有梦想的乌龟·