Html如何使表达提交后,点回退/返回,保留表单数据?
如果a页是一个表单,提交时因某种原因转至出错页面b,如何在b中返回已填写数据的表单a(数据不变)?
表单a,要保留的都使用class=saveHistory
<
HTML
>
< HEAD >
< META NAME ="save" CONTENT ="history" >
< STYLE >
.saveHistory { behavior : url(#default#savehistory) ; }
</ STYLE >
</ HEAD >
< BODY >
< FORM name =a >
< INPUT class =saveHistory type =text id =oPersistInput >
</ FORM >
</ BODY >
</ HTML >
< HEAD >
< META NAME ="save" CONTENT ="history" >
< STYLE >
.saveHistory { behavior : url(#default#savehistory) ; }
</ STYLE >
</ HEAD >
< BODY >
< FORM name =a >
< INPUT class =saveHistory type =text id =oPersistInput >
</ FORM >
</ BODY >
</ HTML >
---------------------------------------------------------------
注意: meta中必须设置 name=save content=history
上面的代码确保表单a(数据不变),后退功能在出错页面b可以使用history.back()或history.go(-1)都可以实现,例如:
<input type=button value=Back οnclick=history.back()>
<input type=button value=Back οnclick=history.go(-1)>