一旦输入命中,我就尝试了多个脚本和方法来清除输入字段。我有一个脚本工作,虽然它太快,所以永远不会提交消息。 我想知道是否有任何方法可以延迟它?
这是我使用的脚本,虽然提交速度太快
<input class="chat-window-message keydown" name="message" id="InputMessage" type="text" autocomplete="off" placeholder="....." onload="self.focus();" autofocus required />
<script>
document.getElementById('InputMessage').addEventListener('change',function(){
//somehow search for the term here
//remove text
document.getElementById('InputMessage').value='';
},false);
</script>
&#13;
答案 0 :(得分:0)
单击提交按钮时,在JS中编写一个函数。在此功能中,请在表单上调用submit()
,然后清除该字段(使用您的代码或reset()
方法)。