javascript - JS如何实现定时点击发送聊天内容?
本文介绍了javascript - JS如何实现定时点击发送聊天内容?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
我想实现的是,每隔一段时间比如说1s自动填写固定内容到文本框,然后点击发送按钮。我目前的代码如下,只能实现一次发送内容,请问应该怎样修改呢?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<textarea id="messageInput" placeHolder="enter to send"></textarea>
<input id="sendBtn" type="button" value="SEND">
<script type="text/javascript">
var mes = document.getElementById("messageInput");
var btn = document.getElementById("sendBtn");
btn.onclick = function(){
setTimeout(function(){
mes.value = "";
},1000);
}
setInterval(function(){
mes.value = "你好";
btn.click();
},1000)
</script>
</body>
</html>
解决方案
把 setTimeout
的时限 1000 改成 100 就好了,因为两个操作都是大概一秒后发生,所以有很大的概率看不到效果
这篇关于javascript - JS如何实现定时点击发送聊天内容?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文