//限制输入的内容
onkeyup="this.value=this.value.replace(/[^\d]/g,'') "
//限制拷贝的内容
onafterpaste="this.value=this.value.replace(/[^\d]/g,'')"
将上面的属性加入到input标签里面即可,目前正则表达式只限制数字
//金额的格式验证,只能输入数字,保留四位小数
function checkNum(obj){
if (isNaN(obj.value)) {
alert("请输入正确的格式!");
obj.value = "";
}
if (obj != null) {
if (obj.value.toString().split(".").length > 1 && obj.value.toString().split(".")[1].length > 4) {
alert("最多只能保留四位小数点!");
obj.value = "";
}
}
}
onkeyup="checkNum(this)"