判断用户名必须是英语字母或数字

来源:百度知道 编辑:UC知道 时间:2024/05/29 02:00:23
用javascript编写“判断用户名必须是英语字母或数字”的程序,请不要用正则编写,小弟刚学。

请不要从网上ctrl+c,一定是你自己验证过的才可以。谢谢了。

试一下,有问题hi我

<script>
function check()
{
var username=document.getElementById("user").value;
for(var i=0;i<username.length;i++)
{
var ch=username.charAt(i);
if(ch>='a'&&ch<='z'||ch>='A'&&ch<='Z'||ch>='0'&&ch<='9')
continue;
else
break;
}
if(i==username.length)
alert("测试通过!");
else
alert("只能输入英文和数字!");

}
</script>
UserName:<input type="text" id="user">
<input type="button" value="check" onclick="check()">