你知道当你在表单中使用密码字段时,像这样吗:
<input type="password" name="pass">
然后您执行 GET 或 POST 提交到具有表单的同一页面,如果用户在浏览器中返回,密码字段将变为空白。很好,但是我需要在用户回击时让另一个表单字段空白。那是因为我要求一个验证码和保存用户输入信息的文本字段,当他回击时 ramain 会填充,但验证码图像会改变,如果我不让用户空白该字段(有时 ) 不明白他需要重新输入验证码。
谢谢!
最佳答案
尝试在每次刷新时随机输入名称,例如:
<input type="text" id="CaptchaTextBox" name="captcha[612361]" />
浏览器会注意到输入字段不同,并会清除该值
编辑:
我有更好的解决方案:当用户输入一次验证码时,让他离开而不输入第二次。现在你知道这个用户是相当非机器的了,为什么要给他这么多事呢 ;)
关于javascript - 页面返回时清除表单字段(html/javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2677928/