所以,正如标题所示。这就是问题所在。以下是我的代码,我非常感谢您的帮助。谢谢!
<html>
<head>
<title>TODO supply a title</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
</head>
<body>
<center><form action="Login.jsp" method="post" id="Logform">
User: <input type="text" size="10" name="usr" id="user"><br>
Password: <input type="password" size="10" name="pwd" id="pw"><br>
<button type="button" onclick="mycheck()"> Login </button>
</form>
<a href="Registration.html" target="MAINIFRAME"><button>Register</button></a>
<center><a href="Advertise.jsp"><img src="Back.jpg" width="200"></a></center>
</center>
<script language="javascript">
function mycheck()
{
var user = document.getElementById('user');
var password = document.getElementById('pw');
var MYform = document.getElementById('Logform');
if (user.value == "" || user.value == null)
{
alert('Please enter username!');
user.focus();
}
else if (password.value == "" || password.value == null)
{
alert('Please enter password!');
password.focus();
}
else
{
MYform.submit();
}
}
</script>
</body>
</html>
enter code here
只是一些额外的信息:
尝试在功能后添加分号,不起作用
试图利用onClick点击onClick,也不起作用。
答案 0 :(得分:0)
试试这个,......
上面的一个对我来说很好,我在表单标签中删除了action =“Login.jsp”。
<button type="submit" onclick="mycheck();"></button>
Or
<input type="submit" value="Login" onclick="return mycheck();" />