|
|
|
|
Bonjour,
j'aimerai concevoire une calculatrice en utilisant javascript voici le code
<script language="javascript">
function selon()
{
if(document.formulaire.choix[0].cheked)
var r=document.formulaire.saisie1.value + document.formulaire.saisie2.value;
alert(r);
if(document.formulaire.choix[1].cheked)
var r=document.formulaire.saisie1.value - document.formulaire.saisie2.value;
alert(r);
if(document.formulaire.choix[2].cheked)
var r=document.formulaire.saisie1.value * document.formulaire.saisie2.value;
alert(r);
if(document.formulaire.choix[3].cheked)
var r=document.formulaire.saisie1.value / document.formulaire.saisie2.value;
alert(r);
}
</script>
LE probléme c'est quand j'appui sur calculer rien ne s'affiche, je comprend pas ou se situe le probléme
aidez moi svp et merci d'avance.
Configuration: Windows XP Opera 9.50
Le code HTML qui va avec serait d'une grande aide...
|
R4f,
|
Victoire !
<html>
<head>
<title>calculatrice</title>
<script language="javascript">
function selon()
{
var saisie1 = parseFloat(document.forms["formulaire"].elements["saisie1"].value);
var saisie2 = parseFloat(document.forms["formulaire"].elements["saisie2"].value);
var choix = document.forms["formulaire"].elements["choix"];
if(choix[0].checked) {
var r=saisie1 + saisie2;
alert(r);}
if(choix[1].checked) {
var r=saisie1 - saisie2;
alert(r);
}if(choix[2].checked) {
var r=saisie1 * saisie2;
alert(r);
}
if(choix[3].checked) {
var r=saisie1 / saisie2;
alert(r);
}
}
</script>
</head>
<body>
<form name="formulaire">
<p>variable1:<input name="saisie1" type="text" ></p>
<p>variable2:<input name="saisie2" type="text" ></p>
<center>
<input type="button" value="calculer" onclick="selon();return(false)">
<input type="reset" value="effacer"><br>
</center>
<input name="choix" type="radio" value="0">addition<br>
<input name="choix" type="radio" value="1">soustraction<br>
<input name="choix" type="radio" value="2">multiplication<br>
<input name="choix" type="radio" value="3">division<br>
</form>
</body>
</html>
J'ai trouvé l'information là : http://www.toutjavascript.com/savoir/savoir06_2.php3 et http://www.toutjavascript.com/savoir/savoir08.php3 Raph |