Dans ta balise form, tu dois déclarer un attribut name (exemple toto)
<form action="cible.php" method="post" name="toto">
Là où tu veux afficher le résultat tu fais un :
<div id="resultat"></div>
1 2 3 4 5 6 7
| function calcul(){
var d=document.toto;
var largeur=d.largeur.value;
var longueur=d.longueur.value;
var hauteur=d.hauteur.value;
document.getElementById('resultat').innerHTML=(longueur*largeur*hauteur)/10000*7;
} |
Tu peux faire un truc genre
<button type="text" onclick="calcul();"><img src="http://professionnels.lcl.fr/professions-liberales/Ressources/Images/module-metiers_img/icon_calculatrice.gif"> Calculer</button>
Si un visiteur met une virgule au lieu d'un point.. il faut que tu prévois le cas mais là j'ai la flème ![:lol:](https://www.developpez.net/forums/images/smilies/icon_lol.gif)
Idem, faut peut être prévoir de tronquer le résultat car c'est possible que tu te retrouves avec un nombre à virgule super grand mais là j'ai encore la flème
Partager