Exemples

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">
     <a href="http://www.java.com"> Installez  Java 1.4.2</a> (ou supérieure) pour utiliser cette  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>


www.geogebra.org