**body**
<p>登陆验证</p>
账号:<input id="num" type="text" name="username" /><br />
密码:<input id="pas" type="password" name="password" /><br />
<p id="p"></p>
<button onclick="Login()" type="button" style="height: 40px; width: 100px; color: black; font-size: 12px;">登陆</button>
script
function Login() { /*登陆验证*/
var Element = document.getElementById("num").value; /*获得账号输入框的内容*/
var pasElement = document.getElementById("pas").value; /*获得密码输入内容*/
/*输入的空格,或者连续空格,正则 'g':全局匹配.'i':对大小写不敏感的匹配。'm':多行匹配。*/
try {
if (Element == null || Element.replace(/(^\s*)|(\s*$)/g, "") == "" || pasElement == null || pasElement.replace(/(^\s*)|(\s*$)/g, "") == "") {
throw "账号或密码不能为空或者空格!";
} else if (isNaN(Element)) {
throw "账号只能是数字!";
} else if (Element.length < 8 || pasElement.length < 6) {
throw "账号最小长度为8,密码的最小长度为6!";
} else {
document.getElementById("p").innerHTML = "登陆成功!";
}
} catch(err) {
document.getElementById("p").innerHTML = err; // 1.弹出警告框。
}
}