代码如下:
/***************************************************************************************
*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)