Html如何使表达提交后,点回退/返回,保留表单数据?

本文介绍了一种在HTML中保留表单数据的方法,通过特定的HTML和Meta标签配置,即使在用户提交表单并遇到错误页面后点击返回,也能保持原有的输入数据不变。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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>  


---------------------------------------------------------------  

注意: meta中必须设置 name=save  content=history
 
上面的代码确保表单a(数据不变),后退功能在出错页面b可以使用history.back()或history.go(-1)都可以实现,例如:  
<input  type=button  value=Back  onclick=history.back()>  
<input  type=button  value=Back  onclick=history.go(-1)>
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值