代碼如下:
/***************************************************************************************
*validate1.0
*此代碼版權歸海洋工作室ocean所有,您可以非商業目的使用、複製、修改此代碼,但需要
*保留本工作室的版權信息。如果您使用、修改此代碼為商業目的,請聯繫本工作室取得使用許可。
*
*如果您對本程序有什麼建議,請emailto:[email protected]。
*
*海洋工作室
*http://www.oceanstudio.net
*ocean([email protected])製作
*****************************************************************************************/
//鍵盤事件
<PUBLIC:ATTACHEVENT="onkeypress"ONEVENT="doEvent()"/>
//粘貼事件
<PUBLIC:ATTACHEVENT="onpaste"ONEVENT="doEvent()"/>
//失去焦點事件
<PUBLIC:ATTACHEVENT="onblur"ONEVENT="doEvent()"/>
<SCRIPTLANGUAGE="JScript">
//預定義的檢查模式
varregArray=newArray(
newArray("int+0","^//d+$","","需要輸入一個非負整數,請重新檢查"),//非負整數(正整數+0)
newArray("int+","^[0-9]*[1-9][0-9]*$","^//d+$","需要輸入一個正整數,請重新檢查"),//正整數
newArray("int-0","^((-//d+)|(0+))$","^(-|(-//d+)|(0+))$","需要輸入一個非正整數,請重新檢查"),//非正整數(負整數+0)