JS 验证必须前面字母后面数字
2008-09-09 15:14
260 查看
function checkln(obj){
var pattern = /[^a-zA-Z]/g;
var patternnum = /[^0-9]/g;
var val = obj.value;
var num = 0;
var i;
if(pattern.test(val.charAt(0)))
{
alert("必须以英文字母开头!");
obj.value="";
return false;
}
for(i=0;i < val.length;i++){
if(pattern.test(val.charAt(i)))
{
num = i;
break;
}
}
val = val.slice(num)
if(patternnum.test(val))
{
alert("必须前面字母后面数字!");
obj.value="";
return false;
}
return true;
}
var pattern = /[^a-zA-Z]/g;
var patternnum = /[^0-9]/g;
var val = obj.value;
var num = 0;
var i;
if(pattern.test(val.charAt(0)))
{
alert("必须以英文字母开头!");
obj.value="";
return false;
}
for(i=0;i < val.length;i++){
if(pattern.test(val.charAt(i)))
{
num = i;
break;
}
}
val = val.slice(num)
if(patternnum.test(val))
{
alert("必须前面字母后面数字!");
obj.value="";
return false;
}
return true;
}
相关文章推荐
- js验证密码必须为大小写字母和数字组成
- js 正则表达式 验证字符串中必须包含字母和数字
- js和jquery验证密码必须为字母加数字
- JS 验证密码 不能为空,必须含有数字、字母、特殊字符,长度在8-12位
- js使用正则表达式验证必须包含字母数字和特殊字符 处理
- JS验证用户名必须以字母(不区分大小写)、数字、下划线(_)随意组合的字符
- JS 验证密码 不能为空,必须含有数字、字母、特殊字符,长度在8-12位
- js验证密码必须为大小写字母和数字组成
- js验证input输入框(字母,数字,符号,中文)
- JS判断文本框输入的包含字母,数字,汉字,但输入的时候必须有汉字
- 正则表达式验证系统登录密码必须由字母数字和特殊符号组成
- js验证input输入框(字母,数字,符号,中文)
- js正则验证数字,字母和下划线(至少包含其中两种,数字不能开头)
- 一个长度为2N的数组,前面N个是数字,后面N个是字母,类似123abc,让转化为1a2b3c
- js验证input输入框(字母,数字,符号,中文)
- js验证输入字段是否含有字母数字function checkChar(ic) { if (ic >= 48 && ic <= 57) { return 1; } if ((i
- 正则数字、字母、汉字验证,必须同时存在2者
- js 验证数字和字母组成的6-16位密码
- js验证数字汉字字母
- JS中验证文本框中文、数字、字母