用htc实现验证模块
2024-08-26 00:15:52
供稿:网友
代码如下:
/***************************************************************************************
* validate1.0
* 此代码版权归海洋工作室ocean所有,您可以非商业目的使用、复制、修改此代码,但需要
* 保留本工作室的版权信息。如果您使用、修改此代码为商业目的,请联系本工作室取得使用许可。
*
* 如果您对本程序有什么建议,请email to:ocean@forever.net.cn。
*
* 海洋工作室
* http://www.oceanstudio.net
* ocean(ocean@forever.net.cn) 制作
*****************************************************************************************/
//键盘事件
<PUBLIC:ATTACH EVENT="onkeypress" ONEVENT="doEvent()" />
//粘贴事件
<PUBLIC:ATTACH EVENT="onpaste" ONEVENT="doEvent()" />
//失去焦点事件
<PUBLIC:ATTACH EVENT="onblur" ONEVENT="doEvent()" />
<SCRIPT LANGUAGE="JScript">
//预定义的检查模式
var regArray = new Array(
new Array("int+0","^//d+$","","需要输入一个非负整数,请重新检查"), //非负整数(正整数 + 0)
new Array("int+","^[0-9]*[1-9][0-9]*$","^//d+$","需要输入一个正整数,请重新检查"), //正整数
new Array("int-0","^((-//d+)|(0+))$","^(-|(-//d+)|(0+))$","需要输入一个非正整数,请重新检查"), //非正整数(负整数 + 0)