Page 1225 - Informatica dalla A a Z
P. 1225

{

                case 1: ... ... ...; break;
                case 2: ... ... ...; break;
                case 3: ... ... ...; break;
                case else: ... ... ...; break;
              }
           Realizziamo un esempio più complesso:

              <HTML>
              <HEAD>
              </HEAD>
              <BODY >
              <FORM NAME = “Dati”>
              <B>Prezzo</B> <INPUT TYPE = TEXT NAME=“prezzo” SIZE= 25>
              <BR><BR>
              <B>Sconto:</B>

              <BR>
              <INPUT TYPE= “RADIO” VALUE = 10 NAME = “sconto” onClick = CalcoloPrezzo()>10%
              <BR>
              <INPUT TYPE= “RADIO” VALUE = 20 NAME = “sconto” onClick = CalcoloPrezzo()>20%
              <BR>
              <INPUT TYPE= “RADIO” VALUE = 30 NAME = “sconto” onClick = CalcoloPrezzo()>30%
              <BR>

              <INPUT TYPE= “RADIO” VALUE = 40 NAME = “sconto” onClick = CalcoloPrezzo()>40%
              <BR>
              <INPUT TYPE= “RADIO” VALUE = 50 NAME = “sconto” onClick = CalcoloPrezzo()>50%
              <BR>
              <INPUT TYPE= “RADIO” VALUE = 0 NAME = “sconto” onClick = CalcoloPrezzo()>Nessun
           sconto
              <BR>
              <B>Prezzo Finale</B> <INPUT TYPE = TEXT NAME=“PrezzoFinale” SIZE= 25>

              </FORM>
              </BODY>
              </HTML>
           Tutti i pulsanti di opzione richiamano la stessa funzione, CalcoloPrezzo().
           Il codice completo è:
              <HTML>

              <HEAD>
              <script language=“javascript”>
              function CalcoloPrezzo()
              {
              switch (document.Dati.sconto.value)
              {

                                                           1221
   1220   1221   1222   1223   1224   1225   1226   1227   1228   1229   1230