JavaScript et la multiplication
bonjour et merci pour votre coup d'oeil .
j'ai essayé de faire la multiplication par des simple codes en JSP...voici le code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <html>
<head>
<script>
function prod(){
var i=document.getElementById("fr").value;
var j=document.getElementById("sd").value;
var k=i*j;
document.getElementById("rst").innerHTML=k;
}
</script>
</head>
<body>
<p>
<input type="text" id="fr"/>x<input type="text" id="sd"/>=<input type="text" id="rst"/><br/>
<input type="button" value="produit" onclick="prod()"/>
[</p>
</body>
</html> |
quand j'exécute cette page...et après avoir appuyer sur le bouton produit...la zone réservée pour l'affichage le produit reste vide....donc il y a quelque chose qui ça va pas:(:(:(
j'attend vos remarques....et merci d'avance.
merci beaucoup pour vos interventions
merci à : SylvainPV,Bovino,pc75,NoSmoking,sekaijin etAuteur pour vos bonnes interventions et pour vos explications.
le problème est bien résolu en se basant sur vos analyses....le code final est comme suit :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <html>
<head>
<script>
function prod(){
var i=parseFloat(document.getElementById("fr").value);
var j=parseFloat(document.getElementById("sd").value);
var k=i*j;
document.getElementById("rst").value=k;
}
</script>
</head>
<body>
<p>
<input type="text" id="fr"/>x<input type="text" id="sd"/>=<input type="text" id="rst"/><br/>
<input type="button" value="produit" onclick="prod()"/>
</p>
</body>
</html> |
et après l’exécution, le résultat était parfait.
encore merci beaucoup pour votre collaboration.