关于使用javascript网叶编程的问题

发布时间:2024-06-04 00:53 发布:上海旅游网

问题描述:

请问这段代码错哪里了
<html>
<head>
<title>表单</title>
<script language="javascript">
function validata()
{
f=document.reg_form;
if(f.uname.value=="a")
{
alert("请输入姓名");
f.uname.focus();
return false();
}
if(f.gender[0].checked==false && f.gender[1].checked==false)
{
alert("请选择性别");
f.gender[0].focus();
return false();
}
if((f.password.value.length<6) || (f.password.value==""))
{
alert("请输入至少6个以上的字符密码");
f.password.focus();
return false;
}
q=f.emial.value.indexOf("@")
if(q=-1)
{
alert("请输入正确的电子邮件");
f.emial.focus();
return false;
}
if(f.age.value<1 || f.age.value>99 || isNaN(f.age.value))
{
alert("请输入有效的年龄");
f.age.focus();
return false();
}
}
</script>
<META http-equiv="Content-Type" content="text/html;charset=gb2312">
<STYLE type="text/css">
<!--
body{
backgrund-Color:#FFFFFF;
}
input{
font-zise:15px;
border:1px solid;
}
-->
</STYLE>
</head>
<body onLoad="document.reg_form.uname.focus()">
<form name="reg_form" onSubmit="return validata" action="submit.htm">
<CENTER>
<TABLE border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div align="center">会员名:</div></td>
<td><input type="text" name="uname"></td>
</tr>
<tr>
<td><div align="center">性别:</div></td>
<td><input type="radio" name="gender" value="男">

<input type="radio" name="gender" value="女">

</td>
</tr>
<tr>
<td><div align="center" name="password" type="password"
id="password"</td>
</tr>
<tr>
<td><input type="submit" name="submit" value=" 注 册 "></td>
</tr>
</TABLE>
<CENTER>
</form>
</body>
</heml>

问题解答:

<html>
<head>
<title>表单</title>
<script language="javascript">
function validata()
{
f=document.reg_form;
if(f.uname.value=="a")
{
alert("请输入姓名");
f.uname.focus();
return false();
}
if(f.gender[0].checked==false && f.gender[1].checked==false)
{
alert("请选择性别");
f.gender[0].focus();
return false();
}
if((f.password.value.length<6) || (f.password.value==""))
{
alert("请输入至少6个以上的字符密码");
f.password.focus();
return false;
}
q=f.emial.value.indexOf("@")
if(q=-1)
{
alert("请输入正确的电子邮件");
f.emial.focus();
return false;
}
if(f.age.value<1 || f.age.value>99 || isNaN(f.age.value))
{
alert("请输入有效的年龄");
f.age.focus();
return false();
}
}
</script>
<META http-equiv="Content-Type" content="text/html;charset=gb2312">
<STYLE type="text/css">
<!--
body{
backgrund-Color:#FFFFFF;
}
input{
font-zise:15px;
border:1px solid;
}
-->
</STYLE>
</head>
<body onLoad="document.reg_form.uname.focus()">
<form name="reg_form" onSubmit="return validata" action="submit.htm">
<CENTER>
<TABLE border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div align="center">会员名:</div></td>
<td><input type="text" name="uname"></td>
</tr>
<tr>
<td><div align="center">性别:</div></td>
<td><input type="radio" name="gender" value="男">

<input type="radio" name="gender" value="女">

</td>
</tr>
<tr>
<td><div align="center" name="password" type="password"
id="password"</td>
</tr>
<tr>
<td><input type="submit" name="submit" value=" 注 册 "></td>
</tr>
</TABLE>
<CENTER>
</form>
</body>
</html>

热点新闻