我希望将整个应用程序中所有输入字段的自动完成默认值设置为off。然后,对于我要自动完成的字段,我只能对这些字段执行autocomplete = "on"
。我希望关闭自动完成功能的频率更高,然后再打开。我知道我可以遍历应用程序中的每个表单/输入并为每个表单/输入设置自动完成功能,但这几乎是不可能的。
答案 0 :(得分:0)
要获得预期结果,请使用以下使用setAttribute和document.querySelectorAll('input')的选项来获取所有输入字段
function setNewAttr(){
document.querySelectorAll('input').forEach(v => {
v.setAttribute("autocomplete", "off");
console.log(v)
}
)
}
setNewAttr()
<input type="text" autocomplete="on">
<input type="text" autocomplete="on">