history.back()后如何让页面不显示缓存数据

jarvis_java 2009-11-16 11:47:47
从A页面提交数据,假设A页面有文本框<input type="aa" id="aa" value="33">
页面提交后我后台检查错误,用history.back()返回到A页面,这个时候文本框的值在显示为33
我不想文本框有数据 显示为空。怎么处理
也就是在返回的时候 如何处理让这个文本框的值不显示缓存中的数据 试了了几个方法,没处理好。
用JS怎么处理
PS:不可以用reset,我只让这一个文本框数据置空。document.getElementById("aa").value=""是不能达到这个效果的
...全文
209 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hijack_hijack 2009-11-16
  • 打赏
  • 举报
回复
window.onload = function()
{
document.getElementById("aa").value=""
}
xiaofan_sap 2009-11-16
  • 打赏
  • 举报
回复
你试试看吧
1,

<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">

2,

<body onLoad="javascript:document.yourFormName.reset()">
jarvis_java 2009-11-16
  • 打赏
  • 举报
回复
我在线等待回复 解决立即给分

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧