嗨,我有这个代码,但我无法让它工作。我是 Ajax jQuery 和 JavaScript 的新手,所以请善待 :) 并感谢您的帮助 :) 这段代码应该是一个简单的表单验证,但是当我进入下一个输入框时它什么也不做。它应该显示 uname 长度小于 5 个字符的错误消息。谢谢!
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
function validateUsername(){
var uname=document.getElementById("uname").value;
if(uname<5){
document.getElementById("errormsg").value = "wait";
}
}
</script>
<body>
<form method=post id=regform action=jscript.html>
<table>
<tr>
<td>Username</td>
<td><input type=text name=uname id=uname onBlur="javascript:validateUsername()"/></td>
<td><input type=hidden name=errormsg value='' id=errormsg"/></td>
</tr>
<tr>
<td>Password</td>
<td><input type=text name=uname id=uname onBlur="javascript:validatePassword()"/></td>
<td><input type=hidden name=errormsg value='' id=errormsg"/></td>
</tr>
</table>
</form>