web 輸入框的格式限制以及判斷內容是否合法

2021-10-10 02:05:00 字數 1822 閱讀 2631

寫程式難免的會遇到各種各樣的輸入框,為了減少伺服器的壓力,一般會在前端介面上提前控制使用者輸入的內容,其中包括兩個部分,乙個是限定格式,例如保留兩位小數等。另外一種是內容的合法性檢測,比如手機號的格式檢測,出生年份的合法檢測等。

type

="number"

onblur

='checkit(this)'

id="text"

/>

"msg"

>

span

>

src=

"">

script

>

>

function

checkit()

)|(14[0-9])|(17[0])|(15[0-3])|(15[5-9])|(18[0-9]))+\d)$/;if

(myreg.

test

(text)

)else

}script

>

type

="text"

onkeyup

='remaintwopoint(this)'

onblur

='remaintwopoint(this)'

/>

src=

"">

script

>

>

function

remaintwopoint

(obj)/g,

".")

;//只保留第乙個, 清除多餘的

val = val.

replace

("."

,"$#$").

replace

(/\./g,""

).replace

("$#$"

,".");

obj.value = val.

replace

(/^(\-)*(\d+)\.(\d\d).*$/

,'$1$2.$3');

//只能輸入兩個小數};

script

>

type

="text"

onblur

='checkit(this)'

onkeyup

='checkit(this)'

/>

"msg"

>

span

>

src=

"">

script

>

>

function

checkit

(obj)

$/i;

//判斷密碼格式是否正確

var reg1 =

/[a-za-z]/

;//字母

var reg2 =

/\d/

;//數字

var reg3 =

/_/;

//下劃線

if(reg.

test

(pwd)

)else

if(reg1.

test

(pwd)

&®2.

test

(pwd)

)else

if(reg1.

test

(pwd)

||reg2.

test

(pwd))}

}script

>

持續更新中。。。

輸入框限制

web 前端專案,經常會遇到輸入控制項只能輸入漢字,字母或者數字等等,本文介紹了一種簡單的方法。比如只能輸入字母,則在你輸入的時候進行判斷,如果你輸入的是數字,則會把數字自動的替換為空,優點是 簡潔,不需要考慮很多狀況,缺點是介面輸入不夠友好。輸入字母或者數字的時候,有必要將輸入法進行限制。styl...

輸入框限制

1.文字框只能輸入數字 小數點也不能輸入 2.只能輸入數字,能輸小數點.3.數字和小數點方法二 4.只能輸入字母和漢字 5.只能輸入英文本母和數字,不能輸入中文 6.只能輸入數字和英文chun 7.小數點後只能有最多兩位 數字,中文都可輸入 不能輸入字母和運算符號 57 event.keycode ...

輸入框輸入限制

public class verifytext 主監聽 regexpverifylistener regexpverifylistener null regexpverifylistener regexpverifylistener this.text.getdata digitverifylist...