ciao, io volevo controllare se uno dei 18 checkbox e' selezionato.
infatti io ho un form e un utente deve scegliere per forza almeno uno dei checkbox per proseguire.
pero' non mi funziona, innanzitutto mi da' errore quando dichiaro
la variabile boolean...
io ho fatto :
codice:// funzione che mi controlla se uno dei 18 check e' spuntato // i check si chiamano chk1 , chk2, ...... chk18 function campi_checkbox(theForm) { boolean almeno_uno_selezionato; almeno_uno_selezionato = true; var campo = ""; for(i=1; i++; i=18) { campo = "chk" + i; if(theForm.campo + ".checked) { almeno_uno_selezionato = true; } if i > 20 { break; } } return (almeno_uno_selezionato); } // funzione chiamata all'evento on_submit del form : function form1_onsubmit(theForm) { if ( !(campi_checkbox(theForm)) ) { alert("Scegliere almeno uno dei 18 valori)"); return (false); }
grazie
billy

					
					
					
						
  Rispondi quotando