文字框資料驗證

2022-03-13 01:19:43 字數 1198 閱讀 7580

對於文字框資料,小數點、整數字數等的驗證,整理~

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...