Docfile commited on
Commit
17eb9b6
·
1 Parent(s): eb7b995

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +18 -8
index.html CHANGED
@@ -13,9 +13,13 @@
13
  <div class="container">
14
  <div class="card mt-5">
15
  <div class="card-header bg-primary text-white">
16
- <h1 class="text-center">Chatbot Islamique </h1>
17
  </div>
18
  <div class="card-body">
 
 
 
 
19
  <div class="form-group">
20
  <label for="question">Posez votre question :</label>
21
  <textarea class="form-control" id="question" rows="3" placeholder="Entrez votre question"></textarea>
@@ -42,12 +46,6 @@
42
  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js"></script>
43
 
44
  <script>
45
- // Fonction pour gérer le clic sur le bouton de soumission
46
- document.getElementById('submitBtn').addEventListener('click', function() {
47
- var question = document.getElementById('question').value;
48
- getAnswer(question);
49
- });
50
-
51
  // Fonction pour obtenir la réponse à partir de la question en utilisant l'API
52
  function getAnswer(question) {
53
  // Afficher l'indicateur de chargement
@@ -70,13 +68,25 @@
70
  document.getElementById('answer').innerHTML = answer;
71
  })
72
  .catch(error => {
73
- console.error('Une erreur s\'est produite:', error);
74
  })
75
  .finally(() => {
76
  // Masquer l'indicateur de chargement après avoir reçu la réponse
77
  document.getElementById('loading').style.display = 'none';
78
  });
79
  }
 
 
 
 
 
 
 
 
 
 
 
 
80
  </script>
81
  </body>
82
  </html>
 
13
  <div class="container">
14
  <div class="card mt-5">
15
  <div class="card-header bg-primary text-white">
16
+ <h1 class="text-center">Chatbot Islamique</h1>
17
  </div>
18
  <div class="card-body">
19
+ <div class="mt-4 text-center">
20
+ <strong> connectée actuellement :</strong>
21
+ <p id="randomNumber" class="mt-2"></p>
22
+ </div>
23
  <div class="form-group">
24
  <label for="question">Posez votre question :</label>
25
  <textarea class="form-control" id="question" rows="3" placeholder="Entrez votre question"></textarea>
 
46
  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js"></script>
47
 
48
  <script>
 
 
 
 
 
 
49
  // Fonction pour obtenir la réponse à partir de la question en utilisant l'API
50
  function getAnswer(question) {
51
  // Afficher l'indicateur de chargement
 
68
  document.getElementById('answer').innerHTML = answer;
69
  })
70
  .catch(error => {
71
+ console.error('Une erreur s\'est produite :', error);
72
  })
73
  .finally(() => {
74
  // Masquer l'indicateur de chargement après avoir reçu la réponse
75
  document.getElementById('loading').style.display = 'none';
76
  });
77
  }
78
+
79
+ // Générer et afficher le nombre aléatoire au chargement du site
80
+ document.addEventListener('DOMContentLoaded', function() {
81
+ var randomNumber = Math.floor(Math.random() * 19) + 2;
82
+ document.getElementById('randomNumber').innerHTML = randomNumber;
83
+ });
84
+
85
+ // Fonction pour gérer le clic sur le bouton de soumission
86
+ document.getElementById('submitBtn').addEventListener('click', function() {
87
+ var question = document.getElementById('question').value;
88
+ getAnswer(question);
89
+ });
90
  </script>
91
  </body>
92
  </html>