1.显示提交的内容,利用hidden的input存储数据,然后提交2.form中的onsubmit事件
<form onsubmit=return(confirm("显示的内容"))

解决方案 »

  1.   

    <form name=show onsubmit=check() action=a.jsp>
    <input name=a>
    <input name=b>
    <input type=submit >
    </form>
    <script>
    function check(){
    var objs=document.show.all;
    var str="";
    for(var i=0;i<objs.length;i++){
    if(objs[i].tagName!="INPUT" || objs[i].type=="submit") continue;
    str+=objs[i].name+"="+objs[i].value + "\r";
    }
    event.returnValue=confirm(str+"\n 您确认要提交上述信息吗?");
    }
    </script>
      

  2.   

    To qiushuiwuhen(秋水无恨),
    你说的
    2.form中的onsubmit事件
    <form onsubmit=return(confirm("显示的内容"))不明白!在哪一页做验证?请明示!(我觉得应该在第一页,如果验证不通过还要在第2页的输入项前面用*标识)我的目的是既要完成JS的合法性验证,如果第2页用户发现输入数据错误(不一定只是合法性检验出的错误,还可能是人为失误),可以回退back到第1页重新填写,然后提交
      

  3.   

    重输出那个表单,类似以下做法<input type=text name=demo value='<%=request("demo")%>'><font color=red>*</font>