解决layui只能验证整数:输入框input只能输入数字和小数点

只允许输入数字(整数:小数点不能输入)

<input type="text" onkeyup="value=value.replace(/[^\d]/g,'')" >

允许输入小数(两位小数)

<input type="text" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')" >

允许输入小数(一位小数)

<input type="text" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,1})?).*$/g, '$1')" >

开头不能为0,且不能输入小数

<input type="text" onkeyup="value=value.replace(/[^\d]/g,'').replace(/^0{1,}/g,'')" >

上一篇: thinkphp6下引入第三方类库——条形码生成类
下一篇: ThinkPHP 5.1 设置session过期时间

发表评论


数据库出错:

MySQL Query Error
Mysql error description: Duplicate entry '0' for key 'uid'
Mysql error number: 1062
Date: 2024-06-04 @ 00:26
Script: http://blog.is36.com/index.php/module/action/param1/archives/440/page/4/archives/437/page/5/date/201706/tagslist/page/6/archives/436/page/8/page/3/wap/page/3/archives/451/category/Programming_note/archives/451/archives/460/templates/default/?action=show&id=486