js 对输入信息进行检验问题()初学

来源:百度知道 编辑:UC知道 时间:2024/09/22 09:54:35
<html>
<script language="JavaScript">
function isValidate(loginForm){
if(!maxLength(name,5))
{alert("用户名字过长");
loginform.name.focus();
return false;}
else
return true;
}
</script>
<head><title>login</title></head>
<body>
<form name="loginForm" action="/project_banklink/index.htm" method="post" onsubmit="return isValidate(loginForm)" >
name: <input type="text" name="name" size="30">
</form>
</body>
</html>
不知道哪里有错。。一直没有检验效果请高手指出错误

<html>
<script language="JavaScript">
function isValidate(loginForm){
if(loginForm.name.value.length>5)
{
alert("用户名字过长");
loginForm.name.focus();
return;
}
else
loginForm.submit();
}
</script>
<head><title>login</title></head>
<body>
<form name="loginForm" action="/project_banklink/index.htm" method="post" >
name: <input type="text" name="name" size="30">
<input type="button" value="提交" onclick="isValidate(loginForm)"/>
</form>
</body>
</html>

<html>
<script language="JavaScript">
function isValidate(){
if(document.loginForm.name.value.length > 5){
alert("用户名字过