calculatrice en javascript, faites en grande parti grace a crashtest, moi g fait la présentation et lui le code pour les opérations, mais le probleme c'est qu'il
n'est pas compatible avec mozilla,
Source / Exemple :
<html>
<head>
<title>Ma première calculette</title>
<script language="javascript">
<!-- debut du code -->
onerror=newbie;
function newbie() {
document.test.nombre1.value = "";
document.test.nombre2.value = "";
document.test.resultat.value = "Erreur !!!";
document.all.resultatfocus();
return true;
}
function toto(){
document.test.resultat.value = (eval(document.test.nombre1.value) + eval(document.test.nombre2.value));
document.test.resultat.focus();
}
function tata(){
document.test.resultat.value = (document.test.nombre1.value) - (document.test.nombre2.value);
document.test.resultat.focus();
}
function tete(){
test.resultat.value = test.nombre1.value / test.nombre2.value;
test.resultat.focus();
}
function titi(){
test.resultat.value = test.nombre1.value * test.nombre2.value;
test.resultat.focus();
}
//Le titre
document.write('<h1><center><font color="bleu"><blink>Calculatrice Standard</blink></font></center></h1>');
document.write('<form name="test">');
//fonction qui ouvre et demande le nombre 1
document.write('<center><A HREF="javascript:alert(\'entre ici le premier nombre\');" onMouseOver ="window.status =\'nombre 1\';return(true);" onMouseOut="window.status =";return(true);>nombre 1</A><br>');
//champ de saisie du nombre 1
document.write('<input type="text" name="nombre1" value="", size="10"><br>');
//fonction qui ouvre et demande le nombre 2
document.write('<A HREF="javascript:alert(\'entre ici le second nombre\');" onMouseOver ="window.status =\'nombre 2\';return(true);" onMouseOut="window.status =";return(true);>nombre 2</A><br>');
//champ de saisie du nombre 2
document.write('<br><input type="text" name="nombre2" value="", size="10"><br>');
//fonction qui ouvre indique que c'est la case du résultat
document.write('<A HREF="javascript:toto();" onMouseOver ="window.status =\'resultat\';return(true);" onMouseOut="window.status =";return(true);>ici apparaitra le resultat</A><br>');
//champ de résultat
document.write('<input type="text" name="resultat" value=""></center></form><br>')
//boutton qui quand on clic affiche le résultat
document.write('<center><input type="button" Value="additon" onclick="toto()"/><input type="button" Value="soustraction" onclick="tata()"/></center>');
document.write('<center><input type="button" Value="division" onclick="tete()"/><input type="button" Value="multiplication" onclick="titi()"/></center>');
<!-- fin du code -->
</script>
</head>
<body bgcolor=#99FFFF Vlink=#FF0000 Alink=#FF0000 Link=#FF0000>
</html>
Conclusion :
alors j'ai rajouter des bouttons pour le + ; - ; * ; /
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.