Javascript window.onbefore与表单一起卸载
我将尝试正确解释这一点: 我有一个网站,上面有一个巨大的表单。此表单有大量字段,所有字段都由另一个JS文件运行 确切地说:在我的表单中,我有文本框和下拉菜单。我希望在有人离开我的页面后能够“重置/刷新”。泡沫底部有一个按钮,可以把你从网站带到购物车上 进入购物车后,我希望能够单击“后退”按钮,并将所有字段重置回原始状态。我试着把它放在顶部,但没有效果。也许我把它放错地方了Javascript window.onbefore与表单一起卸载,javascript,html,Javascript,Html,我将尝试正确解释这一点: 我有一个网站,上面有一个巨大的表单。此表单有大量字段,所有字段都由另一个JS文件运行 确切地说:在我的表单中,我有文本框和下拉菜单。我希望在有人离开我的页面后能够“重置/刷新”。泡沫底部有一个按钮,可以把你从网站带到购物车上 进入购物车后,我希望能够单击“后退”按钮,并将所有字段重置回原始状态。我试着把它放在顶部,但没有效果。也许我把它放错地方了 <script type="text/javascript"> window.onbeforeunload =
<script type="text/javascript">
window.onbeforeunload = function () {
}
</script>
window.onbeforeunload=函数(){
}
您可以尝试在onload
事件中重置表单,该事件将在首次加载表单时发生,也可以在用户使用后退按钮导航回表单时发生:
window.onload = function() {
var frm = document.form1; // put form name here
for (var i = 0; i < frm.elements.length; i++)
frm.elements[i].value = "";
};
window.onload=function(){
var frm=document.form1;//在此处输入表单名称
对于(变量i=0;i
演示:您可以尝试在
onload
事件中重置表单,这将在首次加载表单时发生,也可以在用户使用“后退”按钮导航回表单时发生:
window.onload = function() {
var frm = document.form1; // put form name here
for (var i = 0; i < frm.elements.length; i++)
frm.elements[i].value = "";
};
window.onload=function(){
var frm=document.form1;//在此处输入表单名称
对于(变量i=0;i
演示:抱歉,但这到底是为了什么?如果在
onbeforeuload
事件中重置表单,那么表单甚至在提交之前就会被清除,因此表单将显示为空白。我认为这不是您想要的。抱歉,但这到底是为了什么?如果您在onbeforeuload
事件中重置表单,那么表单甚至在提交之前就会被清除,因此表单将显示为空白。我认为那不是你想要的。