Saluti a tutti, ho il seguente codice:
premendo il pulsante non succede nulla...codice:<script type="text/javascript"> <!-- function moduloprenota() { var controllo = false; var bottone = document.modulo_acquisto.prova_radio[ciao]; for(var i=0; i<bottone.length; i++) { if(bottone[i].checked) { controllo = true; break; } } if(!controllo) { alert("Deve essere selezionata almeno un\'azione da visualizzare."); return false; } return true; //--> </script> ... <form name=modulo_acquisto> si <input type=radio name="prova_radio[ciao]" value="si"> no <input type=radio name="prova_radio[ciao]" value="no"> <input type=button name="invio" onClick=moduloprenota() value="verifica"> </form>
ma basta cambiare il nome del radio button in "prova_radio" (e ovviamente modificando anche il nome del controllo nel codice javascript) e allora tutto riprende a funzionare...
vorrei capire quindi come utilizzare il nome del modulo secondo il formato nome[tizio][caio] in quanto nella parte restante dello script ce ne sono parecchi (campi di testo e select) che si chiamano tutti con questo formato.
grazie mille per l'aiuto![]()

Rispondi quotando