Ikyy commited on
Commit
972a96f
·
verified ·
1 Parent(s): 48eac1d

Create script.js

Browse files
Files changed (1) hide show
  1. script.js +39 -0
script.js ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ function sendMessage() {
2
+ const userInput = document.getElementById('userInput');
3
+ const messages = document.getElementById('messages');
4
+ const typingIndicator = document.getElementById('typingIndicator');
5
+
6
+ if (userInput.value.trim() === '') {
7
+ return; // Don't send empty messages
8
+ }
9
+
10
+ // Create user message element
11
+ const userMessage = document.createElement('div');
12
+ userMessage.className = 'message user-message';
13
+ userMessage.textContent = userInput.value;
14
+ messages.appendChild(userMessage);
15
+
16
+ // Scroll to bottom of messages
17
+ messages.scrollTop = messages.scrollHeight;
18
+
19
+ // Clear user input field
20
+ userInput.value = '';
21
+
22
+ // Show typing indicator
23
+ typingIndicator.style.display = 'flex';
24
+
25
+ // Simulate bot response with typing animation
26
+ setTimeout(() => {
27
+ // Hide typing indicator
28
+ typingIndicator.style.display = 'none';
29
+
30
+ // Create bot message element
31
+ const botMessage = document.createElement('div');
32
+ botMessage.className = 'message bot-message';
33
+ botMessage.textContent = 'ikan sepat ikan tongkol, ikyy selalu menonjol:v';
34
+ messages.appendChild(botMessage);
35
+
36
+ // Scroll to bottom of messages
37
+ messages.scrollTop = messages.scrollHeight;
38
+ }, 1500); // Adjust delay for typing indicator
39
+ }