87,907
社区成员
发帖
与我相关
我的任务
分享
<html lang="en">
<head>
<meta charset="UTF-8">
<title>register</title>
<script type="text/javascript" >
function check() {
<!-- 这样是可以的
var p1 = document.getElementById("p1").value;
var p2 = document.getElementById("p2").value;
-->
<!--这样就获得为null 为啥啊 -->
var p1 = document.getElementById("p1").getAttribute("value");
var p2 = document.getElementById("p2").getAttribute("value");
if (p1!=p2){
document.getElementById("tip").style.display="inline";
}else {
document.getElementById("tip").style.display="none";
}
}
</script>
</head>
<body>
<table align="center">
<form action="register" method="post">
<tr><td colspan="2">welcom register</td></tr>
<tr><td>user</td><td><input type="text" name="user" ></td></tr>
<tr><td>password</td>
<td>
<input type="password" name="password" id="p1" />
</td>
</tr>
<tr><td>repassword</td>
<td>
<input type="password" id="p2" onchange="check()"/>
<span style="display: none" id="tip"><font color="red">error</font></span>
</td>
</tr>
<tr><td><input type="submit" /> </td></tr>
</form>
</table>
</body>
</html>