脚本来验证字符串包含10个字符& 1位数 [英] script to validate string contains 10 characters & 1 digit
本文介绍了脚本来验证字符串包含10个字符& 1位数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
用于验证字符串的脚本包含10个字符和1个数字
script to validate string contains 10 characters & 1 digit
推荐答案
function validate(id)
{
num=id.value;
if(num.length<11)
{
alert("please enter 11 characters");
return false;
}
else
{
var numcount=0;
var alphabetcount=0;
for (n = 0; n < num.length; n++)
{
if( num.charCodeAt(n) >= 48 && num.charCodeAt(n) <= 57)
{numcount=numcount+1; }
else if((num.charCodeAt(n)>=65 && num.charCodeAt(n) <= 92) ||(num.charCodeAt(n)>=97 && num.charCodeAt(n) <= 122))
{alphabetcount=alphabetcount+1;}
}
}
}
<script language="javascript" type="text/javascript">
function validate() {
var chr = "poojadhonga";
var i = 0;
var chrcount=0;
var deccount=0;
var a;
if( chr.length==11)
{
for (i = 0; i < chr.length ; i++)
{
a = chr.charCodeAt(i);
if(a >=65 && a <= 90 || a >= 97 && a <=122)
{
chrcount++;
}
else
{
if( a >=48 && a<=57)
{
deccount++;
}
}
}
if( chrcount ==10 && deccount==1)
{
alert("string is validate as 10 characters & 1 digit .");
}
else
{
alert(" string is not validate as 10 chracter and 1 integer");
}
}
else
{
alert(" you have entered less charcter");
}
}
</script>
if ( str.length != 11)
return false;
var l = str.match(/[A-Za-z]/g);
var p = str.match(/[0-9]/g);
if ( l.length != 10 || p.length != 1)
return false;
return true;
这篇关于脚本来验证字符串包含10个字符& 1位数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文