Options bac technologique
This commit is contained in:
		| @@ -122,28 +122,6 @@ function update() { | ||||
|     let total_options = 0; | ||||
|     let coef_options = 0; | ||||
|  | ||||
|     if (document.getElementById("check-lca-1re").checked) { | ||||
|         document.getElementById("coef-lca-1re").innerHTML = "2"; | ||||
|         coef_options += 2; | ||||
|         let points_lca_1re = 2*document.getElementById("note-lca-1re").value; | ||||
|         total_options += points_lca_1re; | ||||
|         document.getElementById("points-lca-1re").innerHTML = points_lca_1re.toLocaleString("fr"); | ||||
|     } else { | ||||
|         document.getElementById("coef-lca-1re").innerHTML = "<del>2</del>"; | ||||
|         document.getElementById("points-lca-1re").innerHTML = "0"; | ||||
|     } | ||||
|  | ||||
|     if (document.getElementById("check-lca-tle").checked) { | ||||
|         document.getElementById("coef-lca-tle").innerHTML = "2"; | ||||
|         coef_options += 2; | ||||
|         let points_lca_tle = 2*document.getElementById("note-lca-tle").value; | ||||
|         total_options += points_lca_tle; | ||||
|         document.getElementById("points-lca-tle").innerHTML = points_lca_tle.toLocaleString("fr"); | ||||
|     } else { | ||||
|         document.getElementById("coef-lca-tle").innerHTML = "<del>2</del>"; | ||||
|         document.getElementById("points-lca-tle").innerHTML = "0"; | ||||
|     } | ||||
|  | ||||
|     if (document.getElementById("check-opt1-1re").checked) { | ||||
|         document.getElementById("coef-opt1-1re").innerHTML = "2"; | ||||
|         coef_options += 2; | ||||
| @@ -166,15 +144,26 @@ function update() { | ||||
|         document.getElementById("points-opt1-tle").innerHTML = "0"; | ||||
|     } | ||||
|  | ||||
|     if (document.getElementById("check-opt2").checked) { | ||||
|         document.getElementById("coef-opt2").innerHTML = "2"; | ||||
|     if (document.getElementById("check-opt2-1re").checked) { | ||||
|         document.getElementById("coef-opt2-1re").innerHTML = "2"; | ||||
|         coef_options += 2; | ||||
|         let points_opt2 = 2*document.getElementById("note-opt2").value; | ||||
|         total_options += points_opt2; | ||||
|         document.getElementById("points-opt2").innerHTML = points_opt2.toLocaleString("fr"); | ||||
|         let points_opt2_1re = 2*document.getElementById("note-opt2-1re").value; | ||||
|         total_options += points_opt2_1re; | ||||
|         document.getElementById("points-opt2-1re").innerHTML = points_opt2_1re.toLocaleString("fr"); | ||||
|     } else { | ||||
|         document.getElementById("coef-opt2").innerHTML = "<del>2</del>"; | ||||
|         document.getElementById("points-opt2").innerHTML = "0"; | ||||
|         document.getElementById("coef-opt2-1re").innerHTML = "<del>2</del>"; | ||||
|         document.getElementById("points-opt2-1re").innerHTML = "0"; | ||||
|     } | ||||
|  | ||||
|     if (document.getElementById("check-opt2-tle").checked) { | ||||
|         document.getElementById("coef-opt2-tle").innerHTML = "2"; | ||||
|         coef_options += 2; | ||||
|         let points_opt2_tle = 2*document.getElementById("note-opt2-tle").value; | ||||
|         total_options += points_opt2_tle; | ||||
|         document.getElementById("points-opt2-tle").innerHTML = points_opt2_tle.toLocaleString("fr"); | ||||
|     } else { | ||||
|         document.getElementById("coef-opt2-tle").innerHTML = "<del>2</del>"; | ||||
|         document.getElementById("points-opt2-tle").innerHTML = "0"; | ||||
|     } | ||||
|  | ||||
|     document.getElementById("total-coef-options").innerHTML = coef_options.toLocaleString("fr"); | ||||
|   | ||||
| @@ -341,43 +341,14 @@ | ||||
|                             <th>Points</th> | ||||
|                         </tr> | ||||
|                         <tr> | ||||
|                             <td>Langues et cultures de l'Antiquité</td> | ||||
|                             <td> | ||||
|                                 <label for="check-lca-1re">Activation LCA, première</label> | ||||
|                                 <input type="checkbox" name="check-lca-1re" id="check-lca-1re"> | ||||
|                             </td> | ||||
|                             <td id="coef-lca-1re">2</td> | ||||
|                             <td> | ||||
|                                 <label for="note-lca-1re">Note de langues et cultures de l'Antiquité - première</label> | ||||
|                                 <input type="number" name="note-lca-1re" | ||||
|                                        id="note-lca-1re" class="note" min="0" max="20" step=".1"> | ||||
|                             </td> | ||||
|                             <td> | ||||
|                                 <span id="points-lca-1re"></span> | ||||
|                             </td> | ||||
|                             <td> | ||||
|                                 <label for="check-lca-tle">Activation LCA, terminale</label> | ||||
|                                 <input type="checkbox" name="check-lca-tle" id="check-lca-tle"> | ||||
|                             </td> | ||||
|                             <td id="coef-lca-tle">2</td> | ||||
|                             <td> | ||||
|                                 <label for="note-lca-tle">Note d'option suivie au cours du cycle terminal - terminale</label> | ||||
|                                 <input type="number" name="note-lca-tle" | ||||
|                                        id="note-lca-tle" class="note" min="0" max="20" step=".1"> | ||||
|                             </td> | ||||
|                             <td> | ||||
|                                 <span id="points-lca-tle"></span> | ||||
|                             </td> | ||||
|                         </tr> | ||||
|                         <tr> | ||||
|                             <td>Option suivie au cours du cycle terminal (ex: Arts/LV3)</td> | ||||
|                             <td>Option 1</td> | ||||
|                             <td> | ||||
|                                 <label for="check-opt1-1re">Activation option 1, première</label> | ||||
|                                 <input type="checkbox" name="check-opt1-1re" id="check-opt1-1re"> | ||||
|                             </td> | ||||
|                             <td id="coef-opt1-1re">2</td> | ||||
|                             <td> | ||||
|                                 <label for="note-opt1-1re">Note d'option suivie au cours du cycle terminal - première</label> | ||||
|                                 <label for="note-opt1-1re">Note d'option 1 - première</label> | ||||
|                                 <input type="number" name="note-opt1-1re" | ||||
|                                        id="note-opt1-1re" class="note" min="0" max="20" step=".1"> | ||||
|                             </td> | ||||
| @@ -390,7 +361,7 @@ | ||||
|                             </td> | ||||
|                             <td id="coef-opt1-tle">2</td> | ||||
|                             <td> | ||||
|                                 <label for="note-opt1-tle">Note d'option suivie au cours du cycle terminal - terminale</label> | ||||
|                                 <label for="note-opt1-tle">Note d'option 1 - terminale</label> | ||||
|                                 <input type="number" name="note-opt1-tle" | ||||
|                                        id="note-opt1-tle" class="note" min="0" max="20" step=".1"> | ||||
|                             </td> | ||||
| @@ -399,20 +370,32 @@ | ||||
|                             </td> | ||||
|                         </tr> | ||||
|                         <tr> | ||||
|                             <td>Option suivie uniquement en classe de Terminale (ex: Maths/DGEMC)</td> | ||||
|                             <td colspan="4" class="null"></td> | ||||
|                             <td>Option 2</td> | ||||
|                             <td> | ||||
|                                 <label for="check-opt2">Activation option 2</label> | ||||
|                                 <input type="checkbox" name="check-opt2" id="check-opt2"> | ||||
|                                 <label for="check-opt2-1re">Activation option 2, première</label> | ||||
|                                 <input type="checkbox" name="check-opt2-1re" id="check-opt2-1re"> | ||||
|                             </td> | ||||
|                             <td id="coef-opt2">2</td> | ||||
|                             <td id="coef-opt2-1re">2</td> | ||||
|                             <td> | ||||
|                                 <label for="note-opt2">Note d'option suivie uniquement en classe de Terminale</label> | ||||
|                                 <input type="number" name="note-opt2" | ||||
|                                        id="note-opt2" class="note" min="0" max="20" step=".1"> | ||||
|                                 <label for="note-opt2-1re">Note d'option 2 - première</label> | ||||
|                                 <input type="number" name="note-opt2-1re" | ||||
|                                        id="note-opt2-1re" class="note" min="0" max="20" step=".1"> | ||||
|                             </td> | ||||
|                             <td> | ||||
|                                 <span id="points-opt2"></span> | ||||
|                                 <span id="points-opt2-1re"></span> | ||||
|                             </td> | ||||
|                             <td> | ||||
|                                 <label for="check-opt2-tle">Activation option 2, terminale</label> | ||||
|                                 <input type="checkbox" name="check-opt2-tle" id="check-opt2-tle"> | ||||
|                             </td> | ||||
|                             <td id="coef-opt2-tle">2</td> | ||||
|                             <td> | ||||
|                                 <label for="note-opt2-tle">Note d'option 2 - terminale</label> | ||||
|                                 <input type="number" name="note-opt2-tle" | ||||
|                                        id="note-opt2-tle" class="note" min="0" max="20" step=".1"> | ||||
|                             </td> | ||||
|                             <td> | ||||
|                                 <span id="points-opt2-tle"></span> | ||||
|                             </td> | ||||
|                         </tr> | ||||
|                         <tr class="total"> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user