要求:
1.不允许为空,有提示
2.不允许以数字开头
3.长度必须在6~20之间
var userName = window.prompt("请输入用户名:");
function checkName(name) {
//判断是否为空
if (!name.trim()) {
alert("用户名不可为空!");
return;
} else if (!isNaN(parseInt(name))) {//判断是否为数字开头
alert("用户名不能以数字开头!");
return;
} else if (name.length < 6 || name > 20) {
alert("用户名长度必须在6~20之间");
return;
} else {
alert("用户名 “" + name + "” 格式正确");
return;
}
}
checkName(userName);