如果你的 name 或者 course是隐藏字段,则不能form.name.focus();如果你的form上没有设置正确的action,则不能  form.submit()

解决方案 »

  1.   

    应该是form.submit()的问题,怎么才算正确的action,下面是我form的代码:
    <form name="form" method="post" action="deledone.jsp" id="form">
    大家帮忙看看
      

  2.   

    老大,你怎么命名全和html的 属性一样呢,无话可说
      

  3.   

    <script language="JavaScript" type="text/JavaScript">
    //检查是否完成输入
    function check(form)
    {
    if(form.name.value==""||form.course.value=="")
    {
    alert("请填写好资料!");
    form.name.focus();
    return false;
    }
    else 
      return true;
    }
    </script>
    按钮的代码如下:
    在表单域即<form>增加 onsubmit = "return check(this);"
      

  4.   

    <script language="JavaScript" type="text/JavaScript">
    //检查是否完成输入
    function check(form)
    {
    if(form.name.value==""||form.course.value=="")
    {
    alert("请填写好资料!");
    form.name.focus();
    return false;
    }
    else 
      return true;
    }
    </script>
    按钮的代码如下:
    在表单域即<form>增加 onsubmit = "return check(this);"
    <form onsubmit= "return check(this);">
    <input name="submit" type="button" value=" 提交 ">
    </form>