Code javascript ...ça marceh pas !

meuhj -  
 meuhj -
Bonjour,
J'ai un problème de débutant ...
Je tente de mettre en place un formulaire très très très simple de calcul style devis ...
J'ai mis en place les formules etc ...
sauf que ça ne marche pas et je ne sais pas pourquoi ....
HELP
voilà mon code
merci d'avance :)


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<script type="javascript">

function calcul () {

var "volume"= document.kalkul."volume".value;

var "km"= document.kalkul."km".value;

document.kalkul.("total").value= Math.round(("volume")*27.45)+(("km")*1).value;
}

</script>


<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Devis</title>

<script type="text/javascript">
<!--
function MM_callJS(jsStr) { //v2.0
return eval(jsStr)
}
//-->
</script>
</head>

<body>
<p>Devis</p>
<form id="kalkul" name="kalkul" method="post" action="">
<label> <br />
Volume :
<input type="text" name="volume" id="volume" />
</label>
m3
<p>
<label>
Distance
<input type="text" name="km" id="km" />
</label>
km</p>
<p>
<label>
<input name="calculer" type="button" id="calculer"
onclick="calcul () ;MM_callJS('calcul ()')" value="calculer" />
<br />
<br />
Total Ht
<input name="total" type="text" id="total" onclick="calcul"/>
</label>
<label>
€<br />
<br />
</label>
</p>
</form>
</body>
</html>
A voir également:

2 réponses

jeangilles Messages postés 816 Date d'inscription   Statut Membre Dernière intervention   186
 
function calcul () {

var "volume"= document.kalkul.getElementById("volume").value;

var "km"= document.kalkul.getElementById("km").value;

document.kalkul.getElementById("total").value= Math.round(getElementById("volume")*27.45)+(getElementById("km")*1).value;
}
0
meuhj
 
Bonjour,
Merci pour ta réponse mais ça ne marche toujours pas ...
0