input表单如何清除输入的历史记录值,我试了autocomplete="off",这个只能关闭历史记录值,而不能清除。把autocomplete="on"后仍会看见历史记录值。
input输入框autocomplete只规定了自动完成功能,不能清除历史记录,如果要清除历史记录则:选中需要清除的记录,然后按shift + delete键即可
尝试在input标签中添加autocomplete="off"属性来禁用自动完成功能是正确的,但在某些浏览器中,这可能无法完全清除历史记录值。为了确保清除输入的历史记录值,您可以通过JavaScript来手动清除输入框的值,例如:
document.getElementById("your-input-element-id").value = "";
这会将输入框的值设置为空字符串,从而清除历史记录值。您可以在提交表单后或在其他相关事件中执行此操作,以确保在输入下一条数据时,不会出现以前输入过的历史记录值。
1、加上 Reset 按钮清楚表单内容。
2、js清除input.value