J'essaie de faire une simple calculatrice d'addition. Vous mettez deux valeurs dans les cases et cliquez sur le signe "+" et la troisième case a la somme. Cependant, il me semble que tout me convient, mais lorsque je clique sur le signe +, rien ne se passe

Here is a picture of my code so far

-1
Shawn Lee 7 nov. 2019 à 00:02

1 réponse

Meilleure réponse

Vous devez d'abord remplacer getElementsById() par getElementById() car il n'y a qu'un seul identifiant par élément.

<input type="text" id="box1"><br/>
<input type="text" id="box2"><br/>
<input type="text" id="+"><br/>
<input type="button" value="+" onclick="calcSum()"><br/>

<script>
function calcSum(){
let box1 = document.getElementById("box1").value;
let box2 = document.getElementById("box2").value;
let sum = Number(box1) + Number(box2);
document.getElementById("+").value = sum;
}
</script>
1
King11 8 nov. 2019 à 18:20