函数是在提交之前进行的验证<form method="POST" action="classmana1.asp" align="center" language="javascript" onsubmit="return test(this);">
<input type="hidden" name="options" value="">
  <table border="0" cellpadding="0" cellspacing="0" width="95%" align="center">    <tr>
      <td><div align="center"><center><p>类别: <select name="subject" size="1"
      style="font-size: 9pt">
.........
      <input type="submit" value="新增" name="B3" onclick="form.options.value='new'"></td>
    </tr>
  </table>
</form>

解决方案 »

  1.   

    但是第一个/form删不掉。删掉了。一保存文件又自动在原来的位置添加上了。兄弟你的QQ号是多少啊。我可不可以直拉在QQ上问你。
    谢谢你
    我的QQ号是:165620088
      

  2.   

    而且如果我不进行改动。运行时没有错误。我一改那个form他就会出错。
      

  3.   

    回复人: srj911() ( ) 信誉:100  2003-09-29 12:26:00  得分:0 
      多贴点代码
    up!
      <FORM METHOD=POST ACTION="" onsubmit=x(this)>

     </FORM>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function x(obj_form)
    {
    //obj_form为传来的窗体
    obj_form.options.value//表示你下拉选项值
    //也可也给options其他属性如:obj_form.options.my_arr_is='xyz'或function(){xxx}
    return confirm("将同时删除该专题中的所有内容!是否继续?");用户按确定是,返回真值,程序结束!
    }
    //-->
    </SCRIPT>
      

  4.   

    函数的意思是:如果(隐藏控件options的值为:rename和reTitle的值为空)或(隐藏控件options的值为:new和reTitle的值为空),则提示“您没有填写专题名称,请填写”,如果隐藏控件options的值为:del,则出confirm框“将同时删除该专题中的所有内容!是否继续?;”,点是则执行删除,否则没有动作