javascript - 防止浏览器缓存输入控件值

标签 javascript html user-interface

大多数浏览器会记住您在输入控件中输入的内容,这样您就不必再次输入。通常,这很有用

我有一个字段,用户需要在其中输入新创建资源的唯一引用。我们的引用是唯一的,用户不应该两次输入相同的内容(这会返回错误)。

是否可以告诉浏览器只缓存该字段的条目?在这种情况下,自动完成会导致用户输入错误。

最佳答案

您可以通过input 属性autocomplete="off" 来防止浏览器填写表单。

<input type="text" name="name" autocomplete="off" />

请记住,实际提交 的表单会将数据保存到浏览器中的自动填充数据库中。通过 AJAX 提交的表单不会导致保存输入。

关于javascript - 防止浏览器缓存输入控件值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48062956/

相关文章:

javascript - 传播对象时调用什么方法?

c# - 需要开始使用企业资料网站的指导

android - 在Android中垂直居中 View

java - Java中轮流使用按钮

javascript - 以对象作为键(不是字符串而是唯一对象)的关联映射的 javascript 方法是什么?

javascript - 文本轮播在 Jquery 中不起作用

html - IE7 和 IE6 在使用无序列表(额外间距等)进行导航时遇到问题

java - 付款计算器未正确重置

javascript - 运行字符串数组并在 url 中找到匹配项,如何做到这一点

html - Chrome 和 Safari 中的可滚动表格行,在 Firefox 和 Internet Explorer 中失败