/*** 检查是否由数字字母和下划线组成 ***/
String.prototype.isAlpha = function() {
return (this.replace(/\w/g, "").length == 0);
}
String.prototype.isAlpha = function() {
return (this.replace(/\w/g, "").length == 0);
}
在实际使用时就不是一个正就可以解决问题的String.prototype.isAlpha = function() {
return (this.replace(/[0-9a-z]/ig, "").length == 0);
}if(! formname.textname.vulue.isAlpha())
alert("只能是数字和字母");
http://www.csdn.net/develop/Read_Article.asp?Id=8255
有效数字可以为空:^(|0|(-?[1-9]\d*)|(-?(0|([1-9]\d*))\.\d+))$
全是字符,不能有数字:^\D*$
str.test(/[0-9,a-z,A-Z]*/)
alert(pattern.test(myform.mytxt.value));为什么不起作用?String.prototype.isAlpha = function() {
return (this.replace(/\w/g, "").length == 0);
}
这种没有查是否为空值