大多数浏览器会记住您在输入控件中输入的内容,这样您就不必再次输入。通常,这很有用
我有一个字段,用户需要在其中输入新创建资源的唯一引用。我们的引用是唯一的,用户不应该两次输入相同的内容(这会返回错误)。
是否可以告诉浏览器不只缓存该字段的条目?在这种情况下,自动完成会导致用户输入错误。
最佳答案
您可以通过input
属性autocomplete="off"
来防止浏览器填写表单。
<input type="text" name="name" autocomplete="off" />
请记住,实际提交 的表单会将数据保存到浏览器中的自动填充数据库中。通过 AJAX 提交的表单不会导致保存输入。
关于javascript - 防止浏览器缓存输入控件值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48062956/