我真的可以为我的网站的表单重定向和验证问题提供一些帮助。
我已经成功地让输入的“密码”重定向到输入值,但是如果用户输入错误的密码,他们会得到一个 404 错误——这是正确的,但对用户来说不是很好。
我的问题是,有没有在服务器上针对 txt 或 xml 文件验证表单,并在提交之前验证密码列表?因此,如果不正确,用户会收到警报而不是 404!
以下是当前工作的示例,感谢您的帮助!
<html><head>
<SCRIPT TYPE="text/javascript">
function login() {
if (validLogin()) {
password = document.userInfos.password.value;
self.location.href=
""+password+"";
}
}
function validLogin() {
if (isBlank(document.userInfos.password.value)){
alert("Can't be blank");
document.userInfos.password.focus();
return false;
}
return true;
}
function isBlank(s) {
return (s == "");
}
function doKey(e) {
//check to see if the return key was pressed ...
if( event.keyCode == 13){
//call the login function ...
login();
//prevent the page from reloading ...
return false;
}
}
//listen for keypress events and then call doKey()
document.onkeypress = doKey;
</SCRIPT>
</head>
<form NAME="userInfos" >
<INPUT TYPE="password" NAME="password" LENGTH="20" style="color: #333333" size="23" > <INPUT TYPE="button" style="color: #333333" onClick="login()" VALUE=" View ">
</form>
</body>
</html>