在javascript中将autocomplete设置为off以外的值

在javascript中将autocomplete设置为off以外的值,javascript,google-chrome,input,autocomplete,autofill,Javascript,Google Chrome,Input,Autocomplete,Autofill,为了删除Chrome中的地址自动补全功能,谷歌表示需要将“自动补全”设置为一些意外的文本。因此,不是关闭或错误 但是,当我尝试使用javascript执行此操作时,请使用: addressInput.setAttribute("autocomplete", "nope"); //or addressInput.autocomplete = "nope"; 它仍然将自动完成设置为关闭。我只是想知道是否有人有chromejavascript解决方案,我可以将输入字段的属性设置为nope。它似乎可以

为了删除Chrome中的地址自动补全功能,谷歌表示需要将“自动补全”设置为一些意外的文本。因此,不是关闭或错误

但是,当我尝试使用javascript执行此操作时,请使用:

addressInput.setAttribute("autocomplete", "nope");
//or
addressInput.autocomplete = "nope";

它仍然将自动完成设置为关闭。我只是想知道是否有人有chromejavascript解决方案,我可以将输入字段的属性设置为nope。

它似乎可以通过控制台工作。但是,不是通过脚本。我不认为您需要这种实现,自动完成在mdn中有很好的文档记录。请检查本出版物或本文档。但是,如果你真的需要将一个属性设置为nope值,那么很遗憾,自2019年8月以来,如果你在chrome上有一个输入框,其中name或id属性包含单词address,那么你可以使用data attributes。当设置为off时,Chrome会忽略自动完成。然后建议将其设置为无法识别或随机的值,例如nope。增加额外复杂性的是,我需要通过一个chrome扩展通过javascript对其进行更改。因此,我在页面上注入了一个新的javascript脚本,而不是将autocomplete设置为nope。它正在将它设置为关闭。