Les éléments du Tutoriel Javascript 2 ont été repris. On effectue maintenant un test. Le fichier GeoGebra initial contient deux nombres a et a1, un point A=(a,0), un test nommé okAns renvoyant un nombre (booléen): Si[a1 ≟ a, 1, 0] et un texte nommé Anstext à l'affichage conditionnel Si[okAns ≟ 1, "Oui, x=" + a1, "Non, x≠" + a1]. Anstext n'est pas affiché initialement. Toutes ces entrées peuvent se faire à partir du champ de saisie du fichier GeoGebra.
Le code contient, en plus de celui du tutoriel 2, un champ de saisie, un bouton d'envoi et une fonction.
La fonction:
function checkAnswer(x){
document.ggbApplet.evalCommand("a1="+x);
document.ggbApplet.setVisible("Anstext",true);
La fonction sera appelée lors du clic sur le bouton d'envoi et x sera la valeur entrée par l'utilisateur dns le champ de saisie.
Le champ de saisie:
<input name="xval" size="6" type="text" value="-3" />
Le bouton d'envoi:
<input class="navCurOff" name="button" onclick=" checkAnswer(xval.value);" onmouseout="this.className='navCurOff';" onmouseover="this.className='navCurOn';" type="button" value=" Tester la réponse " />
Aucun commentaire:
Enregistrer un commentaire