Problema amb getDefinitionString
Problema amb getDefinitionString
Juan Manuel Couchoud
Segons la guia de referència de JavaScript, el comandament getDefinitionString(String objName[, boolean useLocalizedInput]) dóna la descripció de l’objecte en anglès si el segon paràmetre és fals i el dóna en l’idioma de l’usuari en altre cas.
Jo voldria demanar la descripció de l’objecte a JavaScript en anglès, d’aquesta manera podria comparar l’objecte demanat a l’alumat i l’objecte creat per l’alumnat independentment de l’idioma de l’usuari.
He observat que si el segon paràmetre és fals, no torna la descripció en anglès.
He preparat un applet que presenta les tres formes d’utilitzar el comandament i tornen la descripció de l’objecte en l’idioma de l’usuari. Cliqueu els botons de l’exemple.
function ggbOnInit() {
ggbApplet.setLanguage("CA"); // CA ES EN
}
function verifica(nomObj) {
ggbApplet.setTextValue('Text0', ggbApplet.getDefinitionString(nomObj));
ggbApplet.setTextValue('Text1', ggbApplet.getDefinitionString(nomObj, false)); // no funciona
ggbApplet.setTextValue('Text2', ggbApplet.getDefinitionString(nomObj, true));
}
Hi ha alguna solució?
Salutacions
Juanma
Sorry, that's a mistake in the documentation, now corrected: https://wiki.geogebra.org/e...
Comments have been locked on this page!