请教怎么判断一个文本框中输入的是a-z的字符或者数字,谢谢!
请教怎么判断一个文本框中输入的是a-z的字符或者数字,谢谢! 问题点数:50、回复次数:2Top
1 楼cloudchen(cloudchen)回复于 2003-08-03 16:01:17 得分 40
<SCRIPT LANGUAGE="JavaScript">
function test(obj) {
if(/[^a-z0-9]/gi.test(obj.value))
alert("必须为a-z或者0-9")
else
alert("输入正确")
}
</SCRIPT>
<INPUT TYPE="text" NAME="n"><INPUT TYPE="button" VALUE="test" onClick="test(n)">Top
2 楼zhangking(网眼-why100000.com)回复于 2003-08-03 16:13:23 得分 10
function reg_Num(str)//是数字,返回true.
{
var Letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
for (i=0;i<str.length;i++)
{
var CheckChar = str.charAt(i);
if (Letters.indexOf(CheckChar) == -1){return false;}
}return true;
}Top




