다음 프로그램이 예상대로 작동하지 않습니다. 나는 그들이 언급 한 html로 내 페이지를 탐색해야 올바른지, 사용자 이름과 비밀 번호를 확인하고 싶습니다. 비록 내가 올바른 사용자 이름과 비밀 번호를 준 나는 잘못된 값을 받고있다. 코드를 수정하십시오.자바 유효성 검사가 포함 된 HTML
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>License Management System-Login</title>
</head>
<body bgcolor="00CCCC">
<h1 style="text-align:center">License Management System</h1>
<h3 style="text-align:center">Login</h3>
<div align="center">
<form method="post">
<table>
<tr>
<td>User Name:</td>
<td><input type="text" name="username"></td>
</tr>
<tr>
<td>Password:</td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="submit" value="Login" onclick="validate()"/></td>
</tr>
</table>
</form>
</div>
</body>
<script type="text/javascript">
function validate(){
var username = document.getElementsByName("username").value;
var password = document.getElementsByName("password").value;
if (username === "admin" && password === "admin"){
alert ("Login successfully");
window.location.assign("/License_Mgnt_System/FirstPage.html");//redirecting to other page
return true;
}
else{
alert("Enter the correct details");
return false;
}
}
</script>
</html>
좋아,하지만 타격에 의해'CTRL + u' 사람이 암호와 사용자 이름을 얻을 수 있습니다. 또한,'form'과'submit'을 사용하면 페이지가 다시로드되므로 클릭 이벤트가 실행되지 않습니다. PHP 또는 사용중인 서버 측 언어가 아닌 사용자 이름과 암호를 확인해야합니다. javacript – briosheje
알았습니다. 이 코드가 작동되기를 바랍니다. 나 한테 해결책을 주시겠습니까? – Vandhana
물론, 특정 경우에 PHP를 사용할 수 있습니까? – briosheje