【问题标题】:Why reloading the page doesn't refresh the form?为什么重新加载页面不会刷新表单?
【发布时间】:2013-09-09 05:56:58
【问题描述】:
<form id="regform" action="regg.php" method="post">
<input name="fname" type="text" placeholder="First name">
<input name="lname" type="text" placeholder="Last name">
</form>

如果您在输入中输入任何内容并刷新页面 - 输入将保留旧内容。

F5 - 重新加载按钮 - 清除缓存并重新加载 - 没有任何帮助。

仅当我更改 url 时才会刷新表单,然后返回表单的页面 url。

也许可以通过coding来解决,但不敢相信我必须为这么普通的事情编写代码。重新加载页面应该意味着重新加载整个页面,不是吗?
还是我还需要代码?

【问题讨论】:

  • 如果服务器代码根据 URL 决定是否填充此特定输入怎么办?
  • @raina77ow,这不仅仅是服务器端填充输入的情况,而是所有输入。

标签: html forms refresh


【解决方案1】:

这是许多网络浏览器的功能。这样用户就不必在(无论出于何种原因)离开页面时重新填写所有字段。如果确实需要清除表单,那么是的,您必须强制浏览器这样做。

但是您真的需要每次都清除所有输入吗?这真的是您要禁用的功能吗?

【讨论】:

    猜你喜欢
    • 2012-03-02
    • 1970-01-01
    • 2013-01-31
    • 2011-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-07
    相关资源
    最近更新 更多