有没有办法禁止网站上的表单自动填写?

时间:2013-02-06 09:16:03

标签: html

我最近才学会使用HTMLPHP创建网站。

我创建了一个网站,其中包含一个测验,要求人们随意翻译单词。用户将他们的答案输入到表单中,并且网站将答案评估为正确或不正确。

现在,当一个问题在一个会话中被问到两次时,自动填充显示出来,允许人们查看他们之前提交的内容。然而,对于试图测试记忆力的人而言,这并不好。

我知道我可以在浏览器中关闭自动填充,但有一种方法可以调整PHPHTML代码,以便自动关闭此特定表单的自动填充?

2 个答案:

答案 0 :(得分:13)

autocomplete="off"应该做到这一点!

将其添加到您的<form>标记或每个<input>标记中,如下所示:

<form autocomplete="off" />
<!-- OR -->
<input type="text" autocomplete="off" value="Text" />

答案 1 :(得分:2)

对于每个input字段添加

autocomplete="off"

所以:

<input type="text" name="demo" autocomplete="off" value="test" />

请参阅https://developer.mozilla.org/en/How_to_Turn_Off_Form_Autocompletion

这也许是How do you disable browser Autocomplete on web form field / input tag?

的重复