對於文字框資料,小數點、整數字數等的驗證,整理~
function amount(inputtext,nm,mm))}}if(thisval.length>nm));
}else
else
}); }}
}if(dot>0&&nm==3&&thisval>100))}}
}var regstrs =[
['^0(\\d+)$', '0.00'], //
禁止錄入整數部分兩位以上,但首位為0
['^(\\d+\\.\\d).+', '$1'],//
禁止錄入小數點後兩位以上
[xlength(), '']//
整數字限制
];
for(i=0; i)
inputtext.value = inputtext.value.replace(/[^\d.]/g,""); //
清除「數字」和「.」以外的字元
inputtext.value = inputtext.value.replace(/^\./g,""); //
驗證第乙個字元是數字而不是.
inputtext.value = inputtext.value.replace(/\./g,"."); //
只保留第乙個. 清除多餘的.
inputtext.value = inputtext.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
}function overformat(inputtext)
if(/^\d+\.$/.test(thisval))
}$(function
()) $(".nmpoint").blur(function
() )
//小數點限制六位
$(".wnmpoint").keyup(function
() )
$(".wnmpoint").blur(function
() )
//百分比驗證
$(".pnmpoint").keyup(function
() )
$(".pnmpoint").blur(function
() )
$("input").keyup(function()
})})
文字框驗證小集合
本次集合了幾種常見的驗證,用的時候只要在頁面載入的時候初始化一次即可。核心 檢測型別 if options.rule break case decimal quens.push isdecimal obj.bind keypress function e break 檢測整數數字 function ...
js各種驗證文字框輸入格式
不能為空 只能輸入英文和數字 判斷字元由字母和數字,下劃線,點號組成.且開頭的只能是下劃線和字母 a za z w g.test str 只能輸入數字 只能輸入中文 只能輸入英文 只能輸入中文 英文 數字 符號和.符號 只允許輸入英文,且不能貼上也無法彈出貼上選單 只能輸入數字和點號 注意 在 d ...
js驗證文字框輸入的值
只能輸入漢字 只能輸入數字 只能輸入英文和數字 控制輸入框只能輸入文字或數字,也可以不允許輸入特殊字元 這裡不允許輸入如下字元 像 等 32 event.keycode 48 event.keycode 57 event.keycode 65 event.keycode 90 event.keyco...