Docfile commited on
Commit
9628b82
·
verified ·
1 Parent(s): cf3dc49

Update templates/index.html

Browse files
Files changed (1) hide show
  1. templates/index.html +32 -10
templates/index.html CHANGED
@@ -3,6 +3,23 @@
3
  <head>
4
  <meta charset="utf-8">
5
  <title>Générateur d'évaluation gymnique</title>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6
  </head>
7
  <body>
8
  <h1>Modifier les informations d'évaluation</h1>
@@ -25,16 +42,21 @@
25
  <label for="nom_candidat">Nom du candidat :</label><br>
26
  <input type="text" id="nom_candidat" name="nom_candidat" value="Candidat"><br><br>
27
 
28
- <h2>Ajouter un élément technique (optionnel)</h2>
29
- <label for="new_element_name">Nom de l'élément :</label><br>
30
- <input type="text" id="new_element_name" name="new_element_name"><br><br>
31
-
32
- <label for="new_element_categorie">Catégorie :</label><br>
33
- <input type="text" id="new_element_categorie" name="new_element_categorie"><br><br>
34
-
35
- <label for="new_element_points">Points :</label><br>
36
- <input type="text" id="new_element_points" name="new_element_points"><br><br>
37
-
 
 
 
 
 
38
  <input type="submit" value="Générer le document">
39
  </form>
40
  </body>
 
3
  <head>
4
  <meta charset="utf-8">
5
  <title>Générateur d'évaluation gymnique</title>
6
+ <script>
7
+ // Fonction pour ajouter dynamiquement une ligne d'élément technique
8
+ function addElement() {
9
+ let container = document.getElementById("elements_container");
10
+ let elementDiv = document.createElement("div");
11
+ elementDiv.innerHTML = `
12
+ <label>Nom de l'élément :</label>
13
+ <input type="text" name="new_element_name">
14
+ <label>Catégorie :</label>
15
+ <input type="text" name="new_element_categorie">
16
+ <label>Points :</label>
17
+ <input type="text" name="new_element_points">
18
+ <br><br>
19
+ `;
20
+ container.appendChild(elementDiv);
21
+ }
22
+ </script>
23
  </head>
24
  <body>
25
  <h1>Modifier les informations d'évaluation</h1>
 
42
  <label for="nom_candidat">Nom du candidat :</label><br>
43
  <input type="text" id="nom_candidat" name="nom_candidat" value="Candidat"><br><br>
44
 
45
+ <h2>Ajouter des éléments techniques</h2>
46
+ <div id="elements_container">
47
+ <!-- Une première ligne d'élément technique est affichée par défaut -->
48
+ <div>
49
+ <label>Nom de l'élément :</label>
50
+ <input type="text" name="new_element_name">
51
+ <label>Catégorie :</label>
52
+ <input type="text" name="new_element_categorie">
53
+ <label>Points :</label>
54
+ <input type="text" name="new_element_points">
55
+ <br><br>
56
+ </div>
57
+ </div>
58
+ <button type="button" onclick="addElement()">Ajouter un autre élément</button>
59
+ <br><br>
60
  <input type="submit" value="Générer le document">
61
  </form>
62
  </body>