Feat(NSI): fin du chapitre sur IHM web
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
21
1NSI/08_Interaction_web/codes/projets/code-temperature.js
Normal file
21
1NSI/08_Interaction_web/codes/projets/code-temperature.js
Normal file
@@ -0,0 +1,21 @@
|
||||
//gestionnaire d'événement clic pour l'élément bouton
|
||||
function conversion_unite(){
|
||||
let u = document.getElementById("unite_source");
|
||||
let m = document.getElementById("mesure_source");
|
||||
let c = document.getElementById("unite_cible");
|
||||
let v = document.getElementById("valeur");
|
||||
if (u.value === 'celsius'){
|
||||
v.innerHTML = 9/5 * parseInt(m.value) + 32;
|
||||
c.innerHTML = 'fahrenheit';
|
||||
}
|
||||
//à compléter avec un bloc else
|
||||
}
|
||||
|
||||
/*
|
||||
Compléter en attachant le gestionnaire d'événement conversion_unite
|
||||
à l'élément #bouton pour l'événement click
|
||||
*/
|
||||
|
||||
/* conversion par défaut au chargement de la page
|
||||
décommenter la ligne suivante*/
|
||||
//conversion_unite();
|
||||
Reference in New Issue
Block a user