dimanche 3 octobre 2010

Tutoriel Javascript 5: Obtenir et modifier les coordonnées d'un point








Sorry, the GeoGebra Applet could not be started. Please make sure that Java 1.4.2 (or later) is installed and active in your browser (Click here to install Java now)











Obtention des coordonnées du point B :

Le formulaire:

<form name="coordForm">
<input onclick="obtenirCoords('B');" type="button" value="Obtenir les coordonnées de B: " />
<input name="obtenirX" size="5" type="text" />
<input name="obtenirY" size="5" type="text" /></form>

 La fonction obtenirCoords:

function obtenirCoords(objName) 
{
  var applet = document.ggbApplet;
  var x = applet.getXcoord(objName);
  var y = applet.getYcoord(objName);

  document.coordForm.obtenirX.value = x;
  document.coordForm.obtenirY.value = y;
}

Affectation de nouvelles coordonnées à B:

Le formulaire  de saisie :


<form name="coordForm">
<input onclick="donnerCoords('B', donnerX.value, donnerY.value);" type="button" value="Modifier les coordonnées de B: " />
<input name="donnerX" size="5" type="text" value="6" />
<input name="donnerY" size="5" type="text" value="3" /></form>

La fonction donnerCoords:

function donnerCoords(objName, x, y) 
{
  // construit une chaine comme "B = (3, 2)" avec les paramètres d'entrée
  // évaluation de cette chaine
  document.ggbApplet.evalCommand(objName + " = (" + x + ", " + y + ")");
}

Aucun commentaire:

Enregistrer un commentaire