From d6e94bb59170ed641139e44edebd41ba76182338 Mon Sep 17 00:00:00 2001 From: Cx330 <1487537121@qq.com> Date: Mon, 7 Apr 2025 21:01:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=82=B9=E5=87=BB=E5=8F=91?= =?UTF-8?q?=E9=80=81=E6=8C=89=E9=92=AE=E4=BC=9A=E6=94=B6=E5=9B=9E=E8=81=8A?= =?UTF-8?q?=E5=A4=A9=E6=A1=86=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 2 +- javascape/chat.js | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 6339369..425ce78 100644 --- a/index.html +++ b/index.html @@ -55,7 +55,7 @@
- +
diff --git a/javascape/chat.js b/javascape/chat.js index 352fee2..0a22938 100644 --- a/javascape/chat.js +++ b/javascape/chat.js @@ -8,6 +8,7 @@ document.getElementById('userInput').addEventListener('keydown', function(event) // 控制聊天框显示和隐藏 const chatBox = document.getElementById('chatContainer'); const inputBox = document.getElementById('userInput'); +const sendBox = document.getElementById('sendbutton'); // 点击输入框时打开聊天框 function openChat(e) { @@ -49,7 +50,7 @@ function toggleChat(show) { function outsideClickListener(event) { // 点击目标既不在聊天框也不在输入框里,就收起 - if (!chatBox.contains(event.target) && !inputBox.contains(event.target)) { + if (!chatBox.contains(event.target) && !inputBox.contains(event.target) && !sendBox.contains(event.target)) { toggleChat(false); } } \ No newline at end of file