allora ho provato questo tra gli Head
<SCRIPT language=JavaScript>
function calcola(){
var risp1=0
var risp2=0
var risp3=0
var risp4=0
var risp5=0
var ris=0
risp1=document.test.uno.selectedIndex
if (risp1==0) ris=ris+1
else ris=ris
risp2=document.test.due.selectedIndex
if (risp2==0) ris=ris+1
else ris=ris
risp3=document.test.tre.selectedIndex
if (risp3==0) ris=ris+1
else ris=ris
risp4=document.test.quattro.selectedIndex
if (risp4==0) ris=ris+1
else ris=ris
risp5=document.test.cinque.selectedIndex
if (risp5==0) ris=ris+1
else ris=ris
if (ris==5) document.risultato.ris.value='ottimo'
else if (5>ris>3) document.risultato.ris.value='bene'
else document.risultato.ris.value='male'
}
</SCRIPT>
Sono sicuro di aver combinato una caxxata xkè è un po' inventato masto provando così e il risultato è sempre "male" perchè ris mi resta sempre uguale a 0 dunque credo di aver sbagliato ad inventare questo comando risp5=document.test.cinque.selectedIndex in quanto nel form ho dei RADIO e non SELECT ecco il form
<form name=test>
<table border=0 cellspacing=0 cellpadding=0 width=100%>
<tr>
<td width=400 align="center"><h3>Domande</td>
<td width=20 align="center"><h3>Si</td>
<td width=20 align="center"><h3>No</td>
</tr>
<tr>
<td width=400>"1?"</td>
<td width=20 align="center"><input type="radio" name="uno" value="si"></td>
<td width=20 align="center"><input type="radio" name="uno" value="no"></td>
</tr>
<tr>
<td width=400>"2?"</td>
<td width=20 align="center"><input type="radio" name="due" value="si"></td>
<td width=20 align="center"><input type="radio" name="due" value="no"></td>
</tr>
<tr>
<td width=400>"3?"</td>
<td width=20 align="center"><input type="radio" name="tre" value="si"></td>
<td width=20 align="center"><input type="radio" name="tre" value="no"></td>
</tr>
<tr>
<td width=400>"4?"</td>
<td width=20 align="center"><input type="radio" name="quattro" value="si"></td>
<td width=20 align="center"><input type="radio" name="quattro" value="no"></td>
</tr>
<tr>
<td width=400>"5?"</td>
<td width=20 align="center"><input type="radio" name="cinque" value="si"></td>
<td width=20 align="center"><input type="radio" name="cinque" value="no"></td>
</tr>
</table>
<center>
<input type="button" value="Calcola il risultato" name="bottone" onclick=calcola()>
<input type="reset" value="Ricompila" name="inizio">
</form>
<h4>Risultato</h4>
<form name="risultato">
<textarea cols=40 rows=5 wrap="phisical" name="ris"></textarea>
</center>
ecco tutto vedi tu che caxxo ho combinato :-D
prova anche in una pagina e vedi che il risultato è sempre "male"
grazie ciao


Rispondi quotando