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">
La fonction donnerCoords:
// construit une chaine comme "B = (3, 2)" avec les paramètres d'entrée
// évaluation de cette chaine
document.ggbApplet.evalCommand(objName + " = (" + x + ", " + y + ")");
}
<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