Newsgroup: it.comp.lang.javascript
Titolo: Lettere alfabeto greco in tabella JS

Salve,
Per il sito della mia scuola, ho fatto un test di valutazione per una unita'
didattica di matematica basato su domande a risposta multipla.
Il test e' in rete ( 
http://utenti.tripod.it/sirio_serale/mate/index.htm
 )
ma ho usato a per alfa, g per gamma e b per beta. Naturalmente la prof. di
matematica non ha gradito, per cui chiedo se e' possibile inserire nelle
domande e nelle risposte le lettere greche alfa, beta, gamma, ecc.
Lo script che utilizzo e' questo (e' solo una parte):
<script LANGUAGE="JavaScript">
var numeroDomande=2
function inizio()
{
domanda = new Array()
rispostaA = new Array()
rispostaB = new Array()
rispostaC = new Array()
rispostaD = new Array()
risEsatta = new Array()
riferimento = new Array()
domanda[1] = "Nel triangolo rettangolo ABC, nel quale sono indicate con a,
b, c le misure, rispettivamente dell'ipotenusa BC e dei cateti AC, AB e con
a, b, g le misure degli angoli opposti, vale la relazione:."
rispostaA[1] = "a = c /sen g"
rispostaB[1] = "b = a * sen g"
rispostaC[1] = "a = c * sen g"
rispostaD[1] = "c = a * sen a"
risEsatta[1] = "a"
riferimento[1] = "il capitolo relativo ai teoremi sui triangoli rettangoli"
domanda[2] = " Nel triangolo rettangolo ABC, nel quale sono indicate con a,
b, c le misure, rispettivamente dell'ipotenusa BC e dei cateti AC, AB e con
a, b, g le misure degli angoli opposti, vale la relazione:"
rispostaA[2] = "a = b /cos b"
rispostaB[2] = "b = c * cos g"
rispostaC[2] = "c = a * cos b"
rispostaD[2] = "b = a * cos g"
risEsatta[2] = "c"
riferimento[2] = "il capitolo relativo ai teoremi sui triangoli rettangoli"
}
function nuovaDomanda(form)
//set the total number of questions equal to quizend
{   var quizEnd = eval(numeroDomande * 1);
    if(form.domandaNo.value == quizEnd) {
       form.domandaNo.value = "";
       form.domand.value = "";
       form.sceltaA.value = "";
       form.sceltaB.value = "";
       form.sceltaC.value = "";
       form.sceltaD.value = "";
       form.tuascelta.value = "";
       form.risultati.value = "Fine del Test.  Il risultato finale è
riportato in basso."; } else {
    if(form.domandaNo.value == "") {form.domandaNo.value = 1} else {
       form.domandaNo.value = eval(form.domandaNo.value) + 1;
    }
    form.domand.value = domanda[form.domandaNo.value];
    form.sceltaA.value = rispostaA[form.domandaNo.value];
    form.sceltaB.value = rispostaB[form.domandaNo.value];
    form.sceltaC.value = rispostaC[form.domandaNo.value];
    form.sceltaD.value = rispostaD[form.domandaNo.value];
    form.tuascelta.value = "";
    form.risultati.value = "";
    if(form.punteggio.value == "") {form.punteggio.value = 0; } else {
                                                  form.punteggio.value =
form.punteggio.value; }
   }
}
   function verificaRisposta(form) {
      var punteggio = 0;
      var curve = 0;
      if(form.risultati.value != "") {form.risultati.value = "Spiacente, non
è consentito tirare ad indovinare.  Per ripetere questo item è necessario
ricominciare daccapo.  Fare clic su ''Avanti'' per continuare."; }
      else if(form.tuascelta.value == risEsatta[form.domandaNo.value]) {
      form.punteggio.value = eval(form.punteggio.value) + eval(1);
      form.risultati.value = "Congratulazioni!  La risposta è esatta. Il
punteggio è aggiornato a " + form.punteggio.value + " su un totale di " +
form.domandaNo.value + ".  Fare clic su ''Avanti'' per continuare."; } else
{
      form.risultati.value = "Spiacente, la risposta è errata. Controllare "
+ riferimento[form.domandaNo.value] + " prima di riprovare.  Il punteggio è
aggiornato a  " + form.punteggio.value + " su un totale di " +
form.domandaNo.value + ".  Fare clic su ''Avanti'' per continuare." }
   curve = form.punteggio.value / form.domandaNo.value;
   form.percent.value = parseInt(curve * 100,10);
   if(curve > .90) {form.fascia.value = "OTTIMO"; } else if(curve > .80)
{form.fascia.value = "BUONO"; } else if(curve > .70) {form.fascia.value =
"DISCRETO"; } else if(curve > .60) {form.fascia.value = "SUFFICIENTE"; }
else {form.fascia.value = "INSUFFICIENTE"; }
    }
function azzeraCampi(form)
{
    form.domandaNo.value = "";
    form.domand.value = "";
    form.sceltaA.value = "";
    form.sceltaB.value = "";
    form.sceltaC.value = "";
    form.sceltaD.value = "";
    form.tuascelta.value = "";
    form.risultati.value = "";
    form.punteggio.value = "";
    form.percent.value = "";
    form.fascia.value = "";
}
</script>
grazie a chi risponde
Marcenaro Giuseppe
ISSS "Firpo-Buonarroti" Geometri - CORSI SERALI
http://utenti.tripod.it/sirio_serale/

le lettere greche alfa, beta, gamma, ecc.
Prova con &alpha, &beta;, &gamma;, etc...
-- 
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________