清除输入历史记录

时间:2014-06-13 18:33:08

标签: jquery html

HTML

<form id="send-message">
    <input type="text" id="message"></input>
</form>

JS

 $messageForm.submit(function(e){

            e.preventDefault();
            socket.emit('send message', $messageBox.val());


    $messageBox.val('')
    });

img

单击文本区域时,我不想要旧的插入弹出窗口。

3 个答案:

答案 0 :(得分:2)

您可以将autocomplete属性与off值一起使用:

<form id="send-message" autocomplete="off"></form>

答案 1 :(得分:0)

您需要在表单上turn off autocompletion

<form name="form1" id="form1" method="post" autocomplete="off"
  action="http://www.example.com/form.cgi">
[...]
</form>

答案 2 :(得分:0)

autocomplete="off"

会这样做。这样您就可以关闭浏览器的自动完成功能。

浏览器保存以前的成功表单提交,并允许用户在重新提交表单时重用这些值,或者必须重新提交表单。这是Chrome的自动填充弹出窗口。

如果您使用autocomplete="off"作为输入,则会关闭该特定元素。