2024年10月js代码大全(用js进行手机号验证码要求长度是11位,只能是数字怎么做,能不用正则表达式么)

 更新时间:2024-10-12

  ⑴js代码大全(用js进行手机号验证码要求长度是位,只能是数字怎么做,能不用正则表达式么

  ⑵为不合法functionfuheckTEL(TEL){vari,j,strTemp;strTemp=“-()#“;for(i=;i《TEL.length;i++){j=strTemp.indexOf(TEL.charAt(i));if(j==-){//说明有字符不合法return;}}//说明合法return;}.判断输入是否为中文的函数---------------------------------------functionischinese(s){varret=true;for(vari=;i《s.length;i++)ret=ret&&(s.charCodeAt(i)》=);returnret;}.综合的判断用户输入的合法性的函数---------------------------------------《scriptlanguage=“javascript“》//限制输入字符的位数开始//m是用户输入,“);form.PublicZipCode.focus();returnfalse;}returntrue;}//--》《/SCRIPT》.限定表单项不能输入的字符《scriptlanguage=“javascript“》《!--functioncontain(str,charset)//字符串包含测试函数{vari;for(i=;i《charset.length;i++)if(str.indexOf(charset.charAt(i))》=)returntrue;returnfalse;}functionCheckForm(){if((contain(document.form.NAME.value,“%()》《“))||(contain(document.form.MESSAGE.value,“%()》《“))){alert(“输入了非法字符“);document.form.NAME.focus();returnfalse;}returntrue;}//--》《/script》.检查一段字符串是否全由数字组成---------------------------------------《scriptlanguage=“Javascript“》《!--functioncheckNum(str){returnstr.match(/D/)==null}alert(checkNum(““))alert(checkNum(“a“))//--》《/script》.怎么判断是否是字符---------------------------------------if(//g.test(s))alert(“含有汉字“);elsealert(“全是字符“);.怎么判断是否含有汉字---------------------------------------if(escape(str).indexOf(“?-)alert(“含有汉字“);elsealert(“全是字符“);.邮箱格式验证---------------------------------------//函数名:chkemail//功能介绍:检查是否为EmailAddress//参数说明:要检查的字符串//返回值::不是:是functionchkemail(a){vari=a.length;vartemp=a.indexOf(’’);vartempd=a.indexOf(’.’);if(temp》){if((i-temp)》){if((i-tempd)》){return;}}}return;}.数字格式验证---------------------------------------//函数名:fuheckNUM//功能介绍:检查是否为数字//参数说明:要检查的数字//返回值:为是数字,可以完整的展示限制长度和判断数字js验证表单不能填数字怎么判断js表单验证控制代码大全作者:一个单身男人的自白日期:--::推荐关键字:js验证表单大全,用JS控制表单提交,javascript提交表单:目录::js字符串长度限制、判断字符长度、js限制输入、限制不能输入、textarea长度限制.:js判断汉字、判断是否汉字、只能输入汉字:js判断是否输入英文、只能输入英文:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字:只能输入英文字符和数字:jsemail验证、js判断email、信箱/邮箱格式验证:js字符过滤,屏蔽关键字:js密码验证、判断密码.:js不为空、为空或不是对象、判断为空、判断不为空.:比较两个表单项的值是否相同.:表单只能为数字和“_“,.:表单项输入数值/长度限定.:中文/英文/数字/邮件地址合法性判断.:限定表单项不能输入的字符.表单的自符控制.:form文本域的通用校验函数.长度限制《script》functiontest(){if(document.a.b.value.length》){alert(“不能超过个字符,为不是数字functionfuheckNUM(NUM){vari,j,strTemp;strTemp=““;if(NUM.length==)returnfor(i=;i《NUM.length;i++){j=strTemp.indexOf(NUM.charAt(i));if(j==-){//说明有字符不是数字return;}}//说明是数字return;}.电话号码格式验证---------------------------------------//函数名:fuheckTEL//功能介绍:检查是否为电话号码//参数说明:要检查的字符串//返回值:为是合法,n是要限制的位数functionissmall(m,n){if((m《n)&&(m》)){return(false);}else{return(true);}}.判断密码是否输入一致---------------------------------------functionissame(str,str){if(str==str){return(true);}else{return(false);}}.判断用户名是否为数字字母下滑线---------------------------------------functionnotchinese(str){varreg=//gif(reg.test(str)){return(false);}else{return(true);}}..form文本域的通用校验函数---------------------------------------作用:检测所有必须非空的input文本,“);document.form.TEL.focus();returnfalse;}returntrue;}--》《/script》.表单项输入数值/长度限定《scriptlanguage=“javascript“》《!--functionCheckForm(){if(document.form.count.value》||document.form.count.value《){alert(“输入数值不能小于零大于!“);document.form.count.focus();returnfalse;}if(document.form.MESSAGE.value.length《){alert(“输入文字小于!“);document.form.MESSAGE.focus();returnfalse;}returntrue;}//--》《/script》.中文/英文/数字/邮件地址合法性判断《SCRIPTLANGUAGE=“javascript“》《!--functionisEnglish(name)//英文值检测{if(name.length==)returnfalse;for(i=;i《name.length;i++){if(name.charCodeAt(i)》)returnfalse;}returntrue;}functionisChinese(name)//中文值检测{if(name.length==)returnfalse;for(i=;i《name.length;i++){if(name.charCodeAt(i)》)returntrue;}returnfalse;}functionisMail(name)//E-mail值检测{if(!isEnglish(name))returnfalse;i=name.indexOf(“at“);j=namedotlastIndexOf(“at“);if(i==-)returnfalse;if(i!=j)returnfalse;if(i==namedotlength)returnfalse;returntrue;}functionisNumber(name)//数值检测{if(name.length==)returnfalse;for(i=;i《name.length;i++){if(name.charAt(i)《““||name.charAt(i)》““)returnfalse;}returntrue;}functionCheckForm(){if(!isMail(form.Email.value)){alert(“您的电子邮件不合法,具体可参考以下代码《!DOCTYPE?html》《html》《head》《meta?charset=“utf-“》《title》标题《/title》《script?type=“text/javascript“》window.onload=function(){var?aIpt?=?document.getElementsByTagName(’input’)aIpt.onclick=function(){if((aIpt.value).length==){alert(“您输入的长度是位“)}else{alert(“请进行正确的输入“)}}}《/script》《/head》《body》《input?type=“text“?placeholder=“请输入位数字“?name=““》《input?type=“button“?value=“跳转“?name=““》《/body》《/html》判断用户输入的是不是数字,函数调用方法:《formonsubmit=“returndovalidate()“》functiondovalidate(){fm=document.forms//只检测一个form,如果是多个可以改变判断条件for(i=;i《fm.length;i++){//检测判断条件。

  ⑶用js进行手机号验证码要求长度是位,只能是数字怎么做,能不用正则表达式么

  ⑷首先关于手机号长度可以使用js判断用户输入长度,如果不等于位可以进行相关提示,具体可参考以下代码

  ⑸《!DOCTYPE?html》《html》《head》《meta?charset=“utf-“》《title》标题《/title》《script?type=“text/javascript“》window.onload=function(){var?aIpt?=?document.getElementsByTagName(’input’)aIpt.onclick=function(){if((aIpt.value).length==){alert(“您输入的长度是位“)}else{alert(“请进行正确的输入“)}}}《/script》《/head》《body》《input?type=“text“?placeholder=“请输入位数字“?name=““》《input?type=“button“?value=“跳转“?name=““》《/body》《/html》

  ⑹判断用户输入的是不是数字,可以使用isNaN进行判断,具体可以参考以下代码

  ⑺《!DOCTYPE?html》《html》《head》《meta?charset=“utf-“》《title》标题《/title》《script?type=“text/javascript“》window.onload=function(){var?aIpt?=?document.getElementsByTagName(’input’)aIpt.onclick=function(){if((aIpt.value)==false){alert(“您输入的长度是位“)}else{alert(“请进行正确的输入“)}}}《/script》《/head》《body》《input?type=“text“?placeholder=“请输入位数字“?name=““》《input?type=“button“?value=“跳转“?name=““》《/body》《/html》

  ⑻前面的代码作为判断长度的单独展示,后面的代码,可以完整的展示限制长度和判断数字

  ⑼js验证表单不能填数字怎么判断

  ⑽js表单验证控制代码大全作者:一个单身男人的自白日期:--::推荐关键字:js验证表单大全,用JS控制表单提交,javascript提交表单:目录::js字符串长度限制、判断字符长度、js限制输入、限制不能输入、textarea长度限制.:js判断汉字、判断是否汉字、只能输入汉字:js判断是否输入英文、只能输入英文:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字:只能输入英文字符和数字:jsemail验证、js判断email、信箱/邮箱格式验证:js字符过滤,屏蔽关键字:js密码验证、判断密码.:js不为空、为空或不是对象、判断为空、判断不为空.:比较两个表单项的值是否相同.:表单只能为数字和“_“,.:表单项输入数值/长度限定.:中文/英文/数字/邮件地址合法性判断.:限定表单项不能输入的字符.表单的自符控制.:form文本域的通用校验函数.长度限制《script》functiontest(){if(document.a.b.value.length》){alert(“不能超过个字符!“);document.a.b.focus();returnfalse;}}《/script》《formname=aonsubmit=“returntest()“》《textareaname=“b“cols=““wrap=“VIRTUAL“rows=““》《/textarea》《inputtype=“submit“name=“Submit“value=“check“》《/form》.只能是汉字《inputonkeyup=“value=“/oblog/value.replace(//g,’’)“》.“只能是英文《scriptlanguage=javascript》functiononlyEng(){if(!(event.keyCode》=&&event.keyCode《=))event.returnvalue=false;}《/script》《inputonkeydown=“onlyEng();“》.只能是数字《scriptlanguage=javascript》functiononlyNum(){if(!((event.keyCode》=&&event.keyCode《=)||(event.keyCode》=&&event.keyCode《=)))//考虑小键盘上的数字键event.returnvalue=false;}《/script》《inputonkeydown=“onlyNum();“》.只能是英文字符和数字《inputonkeyup=“value=“/oblog/value.replace(//g,’’))“》.验证油箱格式《SCRIPTLANGUAGE=javascriptRUNAT=Server》functionisEmail(strEmail){if(strEmail.search(/^w+((-w+)|(.w+))*+$/)!=-)returntrue;elsealert(“oh“);}《/SCRIPT》《inputtype=textonblur=isEmail(this.value)》.屏蔽关键字(这里屏蔽***和****)《scriptlanguage=“javascript.“》functiontest(){if((a.b.value.indexOf(“***“)==)||(a.b.value.indexOf(“****“)==)){alert(“:)“);a.b.focus();returnfalse;}}《/script》《formname=aonsubmit=“returntest()“》《inputtype=textname=b》《inputtype=“submit“name=“Submit“value=“check“》《/form》.两次输入密码是否相同《FORMMETHOD=POSTACTION=““》《inputtype=“password“id=“input“》《inputtype=“password“id=“input“》《inputtype=“button“value=“test“onclick=“check()“》《/FORM》《script》functioncheck(){with(document.all){if(input.value!=input.value){alert(“false“)input.value=““;input.value=““;}elsedocument.forms.submit();}}《/script》够了吧:)屏蔽右键很酷oncontextmenu=“returnfalse“ondragstart=“returnfalse“onselectstart=“returnfalse“加在body中二.表单项不能为空《scriptlanguage=“javascript“》《!--functionCheckForm(){if(document.form.name.value.length==){alert(“请输入您姓名!“);document.form.name.focus();returnfalse;}returntrue;}--》《/script》.比较两个表单项的值是否相同《scriptlanguage=“javascript“》《!--functionCheckForm()if(document.form.PWD.value!=document.form.PWD_Again.value){alert(“您两次输入的密码不一样!请重新输入.“);document.ADDUser.PWD.focus();returnfalse;}returntrue;}--》《/script》.表单项只能为数字和“_“,用于电话/银行帐号验证上,可扩展到域名注册等《scriptlanguage=“javascript“》《!--functionisNumber(String){varLetters=“-“;//可以自己增加可输入值vari;varc;if(String.charAt()==’-’)returnfalse;if(String.charAt(String.length-)==’-’)returnfalse;for(i=;i《String.length;i++){c=String.charAt(i);if(Letters.indexOf(c)《)returnfalse;}returntrue;}functionCheckForm(){if(!isNumber(document.form.TEL.value)){alert(“您的电话号码不合法!“);document.form.TEL.focus();returnfalse;}returntrue;}--》《/script》.表单项输入数值/长度限定《scriptlanguage=“javascript“》《!--functionCheckForm(){if(document.form.count.value》||document.form.count.value《){alert(“输入数值不能小于零大于!“);document.form.count.focus();returnfalse;}if(document.form.MESSAGE.value.length《){alert(“输入文字小于!“);document.form.MESSAGE.focus();returnfalse;}returntrue;}//--》《/script》.中文/英文/数字/邮件地址合法性判断《SCRIPTLANGUAGE=“javascript“》《!--functionisEnglish(name)//英文值检测{if(name.length==)returnfalse;for(i=;i《name.length;i++){if(name.charCodeAt(i)》)returnfalse;}returntrue;}functionisChinese(name)//中文值检测{if(name.length==)returnfalse;for(i=;i《name.length;i++){if(name.charCodeAt(i)》)returntrue;}returnfalse;}functionisMail(name)//E-mail值检测{if(!isEnglish(name))returnfalse;i=name.indexOf(“at“);j=namedotlastIndexOf(“at“);if(i==-)returnfalse;if(i!=j)returnfalse;if(i==namedotlength)returnfalse;returntrue;}functionisNumber(name)//数值检测{if(name.length==)returnfalse;for(i=;i《name.length;i++){if(name.charAt(i)《““||name.charAt(i)》““)returnfalse;}returntrue;}functionCheckForm(){if(!isMail(form.Email.value)){alert(“您的电子邮件不合法!“);form.Email.focus();returnfalse;}if(!isEnglish(form.name.value)){alert(“英文名不合法!“);form.name.focus();returnfalse;}if(!isChinese(form.name.value)){alert(“中文名不合法!“);form.name.focus();returnfalse;}if(!isNumber(form.PublicZipCode.value)){alert(“邮政编码不合法!“);form.PublicZipCode.focus();returnfalse;}returntrue;}//--》《/SCRIPT》.限定表单项不能输入的字符《scriptlanguage=“javascript“》《!--functioncontain(str,charset)//字符串包含测试函数{vari;for(i=;i《charset.length;i++)if(str.indexOf(charset.charAt(i))》=)returntrue;returnfalse;}functionCheckForm(){if((contain(document.form.NAME.value,“%()》《“))||(contain(document.form.MESSAGE.value,“%()》《“))){alert(“输入了非法字符“);document.form.NAME.focus();returnfalse;}returntrue;}//--》《/script》.检查一段字符串是否全由数字组成---------------------------------------《scriptlanguage=“Javascript“》《!--functioncheckNum(str){returnstr.match(/D/)==null}alert(checkNum(““))alert(checkNum(“a“))//--》《/script》.怎么判断是否是字符---------------------------------------if(//g.test(s))alert(“含有汉字“);elsealert(“全是字符“);.怎么判断是否含有汉字---------------------------------------if(escape(str).indexOf(“?-)alert(“含有汉字“);elsealert(“全是字符“);.邮箱格式验证---------------------------------------//函数名:chkemail//功能介绍:检查是否为EmailAddress//参数说明:要检查的字符串//返回值::不是:是functionchkemail(a){vari=a.length;vartemp=a.indexOf(’’);vartempd=a.indexOf(’.’);if(temp》){if((i-temp)》){if((i-tempd)》){return;}}}return;}.数字格式验证---------------------------------------//函数名:fuheckNUM//功能介绍:检查是否为数字//参数说明:要检查的数字//返回值:为是数字,为不是数字functionfuheckNUM(NUM){vari,j,strTemp;strTemp=““;if(NUM.length==)returnfor(i=;i《NUM.length;i++){j=strTemp.indexOf(NUM.charAt(i));if(j==-){//说明有字符不是数字return;}}//说明是数字return;}.电话号码格式验证---------------------------------------//函数名:fuheckTEL//功能介绍:检查是否为电话号码//参数说明:要检查的字符串//返回值:为是合法,为不合法functionfuheckTEL(TEL){vari,j,strTemp;strTemp=“-()#“;for(i=;i《TEL.length;i++){j=strTemp.indexOf(TEL.charAt(i));if(j==-){//说明有字符不合法return;}}//说明合法return;}.判断输入是否为中文的函数---------------------------------------functionischinese(s){varret=true;for(vari=;i《s.length;i++)ret=ret&&(s.charCodeAt(i)》=);returnret;}.综合的判断用户输入的合法性的函数---------------------------------------《scriptlanguage=“javascript“》//限制输入字符的位数开始//m是用户输入,n是要限制的位数functionissmall(m,n){if((m《n)&&(m》)){return(false);}else{return(true);}}.判断密码是否输入一致---------------------------------------functionissame(str,str){if(str==str){return(true);}else{return(false);}}.判断用户名是否为数字字母下滑线---------------------------------------functionnotchinese(str){varreg=//gif(reg.test(str)){return(false);}else{return(true);}}..form文本域的通用校验函数---------------------------------------作用:检测所有必须非空的input文本,比如姓名,账号,邮件地址等等。该校验现在只针对文本域,如果要针对form里面的其他域对象,可以改变判断条件。使用方法:在要检测的文本域中加入title文字。文字是在提示信息,你要提示给用户的该字段的中文名。比如要检测用户名html如下《inputname=“txt_“title=“姓名“》,当然,最好用可视化工具比如dreamweaver什么的来域。如果要检测数字类型数据的话,再把域的id统一为sz.javascript判断日期类型比较麻烦,所以就没有做日期类型校验的程序了.高手可以补充。程序比较草,只是提供一个思路。抛砖引玉!:哦,对了,函数调用方法:《formonsubmit=“returndovalidate()“》functiondovalidate(){fm=document.forms//只检测一个form,如果是多个可以改变判断条件for(i=;i《fm.length;i++){//检测判断条件,根据类型不同可以修改if(fm.title!=““))if(fm.value=“/blog/=““)//{str_warn=fm.title+“不能为空!“;alert(str_warn);fm.focus();returnfalse;}if(fm.id.toUpperCase()==“SZ“)//数字校验{if(isNaN(fm.value)){str_warn=fm.title+“格式不对“;alert(str_warn);fm.focus();returnfalse;}}}returntrue;}

  ⑾有没有中文版本的网页模板带后台免费的

  ⑿游戏网页模板个人网页模板时尚网页模板精品网页模板其他网页模板韩国网页模板企业网页模板电子商务网页模板公司企业网页模板...JS广告代码大全,上百种广告代码等你来拿!JS广告代码大全,上百种广告代码等你来拿!字体中国,专业的字体设计服务...好东西!!!!!!参考资料:

您可能感兴趣的文章:

相关文章