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('')
});
单击文本区域时,我不想要旧的插入弹出窗口。
答案 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"
作为输入,则会关闭该特定元素。