JS如何实现定时点击发送聊天内容?

我想实现的是,每隔一段时间比如说1s自动填写固定内容到文本框,然后点击发送按钮。我目前的代码如下,只能实现一次发送内容,请问应该怎样修改呢?

<!DOCTYPE html>

<html>

<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>


慕斯709654
浏览 544回答 1
1回答

慕的地10843

把&nbsp;setTimeout&nbsp;的时限 1000 改成 100 就好了,因为两个操作都是大概一秒后发生,所以有很大的概率看不到效果
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript