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
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