1.輸入框輸入的必須為正整數
首先,在input中增加onkeyup="value=test(value)?value:''"
然后聊浅,引入代碼
<script type="text/javascript">
function test(num) {
var reg = /^((?!0)\d{1,9})$/;//最長9位數字朗若,可修改
if (!num.match(reg)) {
return false;
} else {
return true;
}
}
</script>
//空判斷方法
function StringEmpty(v2){
if(v2 == "" || v2 == null || v2== undefined||v2.replace(/(^s*)|(s*$)/g, "")==0){
return true;
}
}
//非空判斷
function isNotEmpty(v2){
if(v2 != "" && v2 != null && v2!= undefined&&v2.replace(/(^s*)|(s*$)/g, "")!=0){
return true;
}
}