Exemple 1 : le fragment de code HTML suivant ajoute un bouton "Réinitialiser" dans une page HTML, ce qui permet à l’utilisateur de ramener la construction affichée par GeoGebra dans son état initial :
<form>
<input type="button" value="Réinitialiser" onclick="document.applets[0].reset();">
</form>
Exemple 2 : celui-ci ajoute deux boutons "Cacher A" et "
Afficher A" pour changer l’état d’affichage de l’objet nommé “A" dans
la construction
<form>
<input type="button" value="Cacher A" onclick="document.applets[0].setVisible('A', false);">
<input type="button" value="Afficher A"
onclick="document.applets[0].setVisible('A', true);">
</form>
Exemple 3: Une fonction JavaScript "maConstruction()" est
utilisée pour appeler plusieurs méthodes de l’appliquette GeoGebra. Note: La
langue est fixée à Français ("fr") avec le paramètre
"language" dans la balise de l’appliquette afin de faire en sorte que
la commande française "Droite" fonctionne.
<applet name="ggbApplet" code="geogebra.GeoGebraApplet"
archive="geogebra.jar"
width=200 height=40>
<param name ="fileNom"
value="circle.ggb">
<param name ="framePossible"
value="false">
<param name ="language"
value="fr">
Please <a href="http://www.java.com">install
Java 1.4.2</a> (or later) to use this page.
</applet>
<script type="text/javascript">
function maConstruction() {
var applet = document.ggbApplet;
applet.evalCommand("A = (1,1)");
applet.evalCommand("B = (3,2)");
applet.evalCommand("s = Droite[A, B]");
}
</script>
<form>
<input type="button" value="Faire la construction" onclick="maConstruction();">
</form>
Articles associés
Appliquettes GeoGebra et JavaScript