<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language="javascript" type="text/javascript">
function checkForm(){
if(myform.username.value=="")
{
alert("用户名不能为空!");
myform.username.foucs();
return false;
}
if(myform.password.value=="")
{
alert("密码不能为空!");
myform.password.foucs();
return false;
}
}
</script>
</HEAD> <BODY>
<form name="myform" id="myform" action="logincl" method="post" onsubmit="return checkForm()">
用户名:<input type="text" name="username" id="username"><br/><br/>
密 码:<input type="text" name="password" id="password"><br/><br/>
<input type="submit" value="登 陆">
</form></div>
</BODY>
</HTML>
有个问题麻烦大家一下。javascript验证表单里的数据,如果为空就不让他向下一页去的。我感觉我这边写的没问题啊。为什么总会向下一页去。
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language="javascript" type="text/javascript">
function checkForm(){
if(myform.username.value=="")
{
alert("用户名不能为空!");
myform.username.foucs();
return false;
}
if(myform.password.value=="")
{
alert("密码不能为空!");
myform.password.foucs();
return false;
}
}
</script>
</HEAD> <BODY>
<form name="myform" id="myform" action="logincl" method="post" onsubmit="return checkForm()">
用户名:<input type="text" name="username" id="username"><br/><br/>
密 码:<input type="text" name="password" id="password"><br/><br/>
<input type="submit" value="登 陆">
</form></div>
</BODY>
</HTML>
有个问题麻烦大家一下。javascript验证表单里的数据,如果为空就不让他向下一页去的。我感觉我这边写的没问题啊。为什么总会向下一页去。
if (myform.username.value == "") {
alert("用户名不能为空!");
return false;
myform.username.foucs();
} if (myform.password.value == "") {
alert("密码不能为空!");
return false;
myform.password.foucs();
} }
function checkForm() {
if (myform.username.value == "") {
alert("用户名不能为空!");
myform.username.focus();
return false;
} if (myform.password.value == "") {
alert("密码不能为空!");
myform.password.focus();
return false;
} }
</script>