这是我的.html主体内容:我连接我的登录js文件(log.js)到该HTML代码,但它不会做任何改变
<form name="login">
<table border="0" cellpadding="2.0" cellspacing="2.0" align="left">
<tr>
<td>Username </td>
<td>
<input name="username" type="text" id="username" maxlength="15"></input>
</td>
</tr>
<tr>
<td>Password </td>
<td>
<input name="password" type="password" id="password" maxlength="10"></input>
</td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>
<strong>
<input name="Login" type="button" value="Submit" onclick="Vlogin()"></input>
</strong>
</td>
</tr>
</table>
</form>
...和JavaScript代码:
function Vlogin()
{
var user=document.login.username;
var pass=document.login.password;
if (user.value=="account1" && pass.value=="backup1")
{
window.location= "index.jsp";
}
else
alert("Invalid username or password");
user.focus();
}
}
请不要使用内联风格,如“对齐”关于块元素内。 – 2013-02-09 13:31:24
为什么您使用的输入开始和结束标记?它应该像[]来完成(http://www.w3schools.com/tags/tag_input.asp) – kms 2013-02-09 14:34:58