<html>
<head><title>信息表</title>
<link href="index.css" type="text/css" rel="stylesheet" >
<link rel="stylesheet" type="text/css" href="index.css">
<script language="javascript">
 function check()
{
  var name=document.f1.name.value;
  var age=documeng.f1.age.value;
  if(name==""){
   alert("姓名不能为空");
   document.f1.name.focus();
   return false;
  }
  if(age==""){alert("年龄不能为空");document.f1.name.focus();return false;}
  var sex=new Array();
  sex =document.f1.sex;
  var sexsum=0;
  for(var i=0;i<sex.length;i++)
  {
   if(sex[i].checked){sexsum++;}
  }
  if(sexsum==0){alert("请选择性别");return false;}
  var interest=document.f1.interest;
  var interestsum=0;
  for(var i=0;i<interest.length;i++)
  {
   if(interest[i].checked){interestsum++;}
  }
   if(interestsum==0){alert("请选择爱好");return false;}
   var degree=document.f1.degree;
   var dg=true;
   for(var i=0;i<degree.length;i++)
   {
    if(degree.option[i].value!=""&&degree.option[i].selected)
{
 dg=false;
}
   }
  if(dg){alert("请选学历");document.f1.degree.focus();return false;}
  if(document.f1.intro.value==""){alert("简介不能为空");return false;}
}
 function selectAll()
 {
  var o=document.forms(formName).item(cbName);
  if(o.length)
  {
   for(i=0;i<o.length;i++)
   {
    document.forms(formName).item(cbName)[i].checked=true;
   }
   else
   {
    o.checked=true;
   }
  }
 }
 function unselect()
 {
  var o=document.forms(formName).item(cbName);
  if(o.length)
  {
   for(i=0;i<o.length;i++)
   {
    document.forms(formName).item(cbName)[i].checked=false;
   }
   else
   {
    o.checked=false;
   }
  }
 }
</script>>
</head>
<body>
<from action="" name="f1" method="get"onSubmit= "return   check() ">
<table width="80%" class="default" align="center">
<tr class="title">
          <th colspan="2">信&nbsp;&nbsp;息&nbsp;&nbsp;统&nbsp;&nbsp;计&nbsp;&nbsp;表
</tr>
<tr>
<td align="right" valign="middle" class="item">姓名</td>
<td><input type="text" name="name" size="30"></td>
</tr>
<tr>
<td align="right" valign="middle" class="item">年龄</td>
<td><input type="text" name="age" size="30"></td>
</tr>
<tr>
<td align="right" valign="middle" class="item">性别</td>
<td><input type="radio" name="sex" value="1"checked>男
    <input type="radio" name="sex" value="0">女
</tr>
<tr>
<td align="right" valign="middle" class="item">爱好</td>
<td><input type="checkbox" name="interest" value="1">旅游<br>
    <input type="checkbox" name="interest" value="2">登山<br>
<input type="checkbox" name="interest" value="3">健身<br>
<input type="checkbox" name="interest" value="4">上网<br>
<input type="checkbox" name="interest" value="5">游泳<br>
</tr>
<tr>
<td align="right" valign="middle" class="item">学历</td>
<td>
<select name="degree">
<option value="">--请选择--</option>
<option value="1">高中</option>
<option value="2">专科</option>
<option value="3">本科</option>
<option value="4">硕士</option>
<option value="5">博士</option>
</select>
</td>
</tr>
<tr>
<td align="right" valign="middle" class="item">自我介绍:</td>
<td><textarea name="intro" rows="8" cols="30">自我介绍</textarea></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="sm" value="提交"><input type="reset" name="rs" value="重置"></td>
</tr>
</table>
</from>
</body>
</html>

解决方案 »

  1.   


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE>demo</TITLE>
      <META http-equiv="content-type" content="text/html;charset=gbk"/>
      <META NAME="Generator" CONTENT="CSS">
      <META NAME="Author" CONTENT="zhangqian">
      <META NAME="Keywords" CONTENT="mydemo">
      <META NAME="Description" CONTENT="this is my demo">
      <link href="index.css" type="text/css" rel="stylesheet" >
      <link rel="stylesheet" type="text/css" href="index.css">
      <style type="text/css">
    body
    {

    }
      </style>

       <script language="javascript">
     function check()
    {
      var name=document.f1.name.value;
      var age=document.f1.age.value;
      if(name==""){
      alert("姓名不能为空");
      document.f1.name.focus();
      return false;
      }
      if(age==""){alert("年龄不能为空");document.f1.age.focus();return false;}
      var sex=new Array();
      sex =document.f1.sex;
      var sexsum=0;
      for(var i=0;i<sex.length;i++)
      {
      if(sex[i].checked){sexsum++;}
      }
      if(sexsum==0){alert("请选择性别");return false;}
      var interest=document.f1.interest;
      var interestsum=0;
      for(var i=0;i<interest.length;i++)
      {
      if(interest[i].checked){interestsum++;}
      }
      if(interestsum==0){alert("请选择爱好");return false;}
      var degree=document.f1.degree;
      var dg=true;
      for(var i=0;i<degree.length;i++)
      {
      if(degree.options[i].value!=""&&degree.options[i].selected)
    {
    dg=false;
    }
      }
      if(dg){alert("请选学历");document.f1.degree.focus();return false;}
      if(document.f1.intro.value==""){alert("简介不能为空");return false;}
    }
     function selectAll()
     {
      var o=document.forms(formName).item(cbName);
      if(o.length)
      {
      for(i=0;i<o.length;i++)
      {
      document.forms(formName).item(cbName)[i].checked=true;
      }
     
      } else
      {
      o.checked=true;
      }
     }
     
    </script>  </HEAD>
      <BODY>

    <form action="" name="f1" method="get"onSubmit= "return check() ">
    <table width="80%" class="default" align="center">
    <tr class="title">
      <th colspan="2">信&nbsp;&nbsp;息&nbsp;&nbsp;统&nbsp;&nbsp;计&nbsp;&nbsp;表
    </tr>
    <tr>
    <td align="right" valign="middle" class="item">姓名</td>
    <td><input type="text" name="name" size="30"></td>
    </tr>
    <tr>
    <td align="right" valign="middle" class="item">年龄</td>
    <td><input type="text" name="age" size="30"></td>
    </tr>
    <tr>
    <td align="right" valign="middle" class="item">性别</td>
    <td><input type="radio" name="sex" value="1"checked>男
    <input type="radio" name="sex" value="0">女
    </tr>
    <tr>
    <td align="right" valign="middle" class="item">爱好</td>
    <td><input type="checkbox" name="interest" value="1">旅游<br>
    <input type="checkbox" name="interest" value="2">登山<br>
    <input type="checkbox" name="interest" value="3">健身<br>
    <input type="checkbox" name="interest" value="4">上网<br>
    <input type="checkbox" name="interest" value="5">游泳<br>
    </tr>
    <tr>
    <td align="right" valign="middle" class="item">学历</td>
    <td>
    <select name="degree">
    <option value="">--请选择--</option>
    <option value="1">高中</option>
    <option value="2">专科</option>
    <option value="3">本科</option>
    <option value="4">硕士</option>
    <option value="5">博士</option>
    </select>
    </td>
    </tr>
    <tr>
    <td align="right" valign="middle" class="item">自我介绍:</td>
    <td><textarea name="intro" rows="8" cols="30">自我介绍</textarea></td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    <td><input type="submit" name="sm" value="提交"><input type="reset" name="rs" value="重置"></td>
    </tr>
    </table>
    </form> </BODY>
    </HTML>lz 太粗心了  form能写错..