Početni primjer

Sorry, the GeoGebra Applet could not be started. Please make sure that Java 1.4.2 (or later) is installed and activated. (click here to install Java now)

Polje za unos:

Kodovi:
<form>
<input type="button" value="Sakrij kružnicu" onclick="document.applets[0].setVisible('k', false);">
<input value="Pokaži kružnicu" type="button" onclick="document.applets[0].setVisible('k', true);">
<input value="Trokut crveno" type="button" onclick="document.applets[0].setColor('P', 255, 0, 0);">
<input value="Kružnica plavo" type="button" onclick="document.applets[0].setColor('k', 0, 0, 255);">
<input value="Pomakni B" type="button" onclick="document.applets[0].evalCommand('B=(3,-2)');">
<input value="Izbriši A" onclick="document.applets[0].deleteObject('A');" type="button">
<input value="Resetiraj" onclick="document.applets[0].reset();" type="button">
</form>

<script type="text/javascript">
function getCoords(imeObjekta) {
var applet = document.applets[0];
var x = applet.getXcoord(imeObjekta); 
var y = applet.getYcoord(imeObjekta); 
document.coordForm.getXfield.value = x;
document.coordForm.getYfield.value = y;
}
</script>
<form name="coordForm">
<input value="Molim koordinate točke B:" onclick="getCoords('B');" type="button">
<input name="getXfield" size="5" type="text">
<input name="getYfield" size="5" type="text">
</form>

<script type="text/javascript">
function setCoords(imeObjekta, x, y) {
document.applets[0].evalCommand(imeObjekta + " = (" + x + ", " + y + ")");
}
</script>
<form>
<input value="Premjesti točku B na poziciju:" 
onclick="setCoords('B', setXfield.value, setYfield.value);" type="button">
<input name="setXfield" size="5" value="6" type="text">
<input name="setYfield" size="5" value="3" type="text">
</form>

<script type="text/javascript">
function moja_konstrukcija( ) {
var aplet = document.applets[0];
aplet.evalCommand("s_a = SimetralaDužine[B, C]");
aplet.evalCommand("s_b = SimetralaDužine[A, C]");
aplet.evalCommand("s_c = SimetralaDužine[B, A]");
aplet.evalCommand("S = Sjecište[s_a,s_b]");
aplet.setColor('S', 255, 0, 0);
}
</script>

<form>
<input value="Konstruiraj središte opisane kružnice" 
onclick="moja_konstrukcija( );" type="button">
</form>

<script type="text/javascript">
function izvrsi(upisano) {
document.applets[0].evalCommand(upisano);
return false;}

</script>
<form action="" onsubmit="izvrsi(polje.value);polje.value='';return false;">
Polje za unos: <input type="text" name="polje" size="25">
</form>