你改成下面这样试试<form action="?action=1" method="post" name="formSubmit" id="form" onSubmit="checkValue()"> function   checkValue()   { 
    if(checkSubmit()){ 
formSubmit.action   =   "submit.asp";
return confirm("确定提交吗?");
    } 
}

解决方案 »

  1.   

    <%dim   rs,sql,ip 
    if   request("action")=1   then 
    set   rs=server.CreateObject("adodb.recordset") 
    sql="select   *   from   shenqing" 
    rs.open   sql,conn,3,2 
    ip   =   request("ReMOTE_AddR")     
    rs.addnew 
    rs("CI_name")=trim(request("CI_name")) 
    rs("CI_paperName")=trim(request("CI_paperName")) 
    ..... 
    rs.update 
    rs.close 
    response.write" <script   language=JavaScript> {window.alert('信息已经提交!请查看您的信息!');} </script> " 
    response.end 
    end   if 
    %> 
    大哥,这一段是什么语法,为什么完全看不明白,dim是什么,为什么每一句话结束都没有;号呢?所有的方法调用连括号都没有,
    这是JSP吗?编译能过?这是vb.net吧?问的地方不太正确吧?应该去.net区问.
      

  2.   

    3楼,如果不要用JAVA,信息照常存储,用了反而存不了,只有将form表单中的name="formSubmit"   改成name="form",才可以存,但是不好检查.