首页 > 代码库 > js 验证文本框只能输入数字和小数点
js 验证文本框只能输入数字和小数点
第一步、添加js方法
function check(e) {
var re = /^\d+(?=\.{0,1}\d+$|$)/
if (e.value != "") {
if (!re.test(e.value)) {
alert("请输入正确的数字");
e.valuehttp://www.mamicode.com/= "";
e.focus();
}
}
}
第二步、调用【加粗的都要有】
<input type="text" id="achievementScore" class="tab_bor2" name="scoreCheck.achievementScore"
onblur="check(this)" onkeyup="this.value=http://www.mamicode.com/this.value.replace(/[^0-9.]/g,‘‘)" />
function check(e) {
var re = /^\d+(?=\.{0,1}\d+$|$)/
if (e.value != "") {
if (!re.test(e.value)) {
alert("请输入正确的数字");
e.valuehttp://www.mamicode.com/= "";
e.focus();
}
}
}
第二步、调用【加粗的都要有】
<input type="text" id="achievementScore" class="tab_bor2" name="scoreCheck.achievementScore"
onblur="check(this)" onkeyup="this.value=http://www.mamicode.com/this.value.replace(/[^0-9.]/g,‘‘)" />
js 验证文本框只能输入数字和小数点
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。