1 / 24
文档名称:

8个js验证.doc

格式:doc   大小:46KB   页数:24页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

8个js验证.doc

上传人:weizifan339913 2019/3/7 文件大小:46 KB

下载得到文件列表

8个js验证.doc

文档介绍

文档介绍:请登录后使用快捷导航没有帐号?立即注册28个js验证2013-5-1009:35|发布者:|原作者:天马行空|来自:|评论:1摘要:常用事件:onblur失去焦点,onchange失去焦点并且内容发生改变,onfocus元素获得焦点,onreset当表单中RESET的属性被激发时,onsubmit表单被提交时触发此事件。JS验证函数的调用方法和注意:="returntest()",配合<inputtype="submit"name="Submit"value="check">.<inputtype=textonkeydown="test();">//当鼠标按下直接调用函数验证3.<inputtype=textonblur="testl()">//传入自己的值进行验证,test(this)//传入对象本身进行验证4.<inputtype="button"value="test"onclick="test()">//单击Btn进行验证,[0].submit();进行表单提交5.<inputonClick="returntest();"type="submit"name="submit"value="提交信息">//使用submit进行提交验证,如果test中returnfalse;.<scripttype="javascript">....functiontest(){...returnfalse;...}...</script>7.||与,&&或,!:onblur失去焦点,onchange失去焦点并且内容发生改变,onfocus元素获得焦点,onreset当表单中RESET的属性被激发时,onsubmit表单被提交时触发此事件。:if(/^[1-9]\d*$/.test(str))返回真则通过,("ip").value//访问ID的值,//通过name访问11.<inputonblur="if((/^+|+$/g,'')=='')alert('不能为空!')">//执行单条正则验证例验证函数:<inputtype="text"name="text1"id="text1"onblur="test();"value=""/>(){if(>50){alert("不能超过50个字符!");();returnfalse;}},字母或数字functiontest(){if(!(>=65&&<=90)){alert("只能是英文!");();}}<inputonblur="if(/[^0-9a-zA-Z]/())alert('有错')">//(){if(!((>=48&&<=57)||(>=96&&<=105)))//考虑小键盘上的数字键{alert("只能是数字!");();}}或者functiontest(NUM){vari,j,strTemp;strTemp="0123456789";if(==0)return0for(i=0;i<;i++){j=((i));if(j==-1){alert("只能是数字!");returnfalse;}}//说明是数字returntrue;}(正则,函数)functionisEmail(strEmail){if((/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)!=-1)returntrue;elsealert("格式错误!");}functionisEmail(){if((0)==