我需要一个文本输入框,它不使用自动完成功能 - 如果用户之前提交过表单,则他的先前提交不应在再次输入表单时出现,即使他再次输入相同的内容。据我所知,有几种方法可以做到这一点:
1.
2. 给输入字段一个随机的“名称”。甚至可以使用JS在提交之前将名称设置回预期值。然而,如果用户没有安装JS,您需要另一个带有名称的隐藏输入 - 并且另一侧的php代码会很快变得混乱。
你知道其他方法吗?其中一种方法是“接受”的方法吗?评论?
谢谢, Mala
1.
<form autocomplete="off">
。但是,我认为这是一个专有标签,我不确定它在各个浏览器上的兼容性。2. 给输入字段一个随机的“名称”。甚至可以使用JS在提交之前将名称设置回预期值。然而,如果用户没有安装JS,您需要另一个带有名称的隐藏输入 - 并且另一侧的php代码会很快变得混乱。
你知道其他方法吗?其中一种方法是“接受”的方法吗?评论?
谢谢, Mala