Ho un codice di questo tipo che controlla che venga selezionato almeno un radio button:
<script>
function Modulo() {
var ckd=false;
for(var k=0;k<document.modulo.spedizione.length;k++){
if(document.modulo.spedizione[k].checked) ckd=true;
}
if(!ckd){
alert("Devi selezionare un metodo di spedizione!");
return false;
} else {
document.modulo.action = "termina.php";
document.modulo.submit();
}
}
</script>
il problema è che la pagina in cui sta lo script è creata dinamicamente da php e gli vengono passati dei parametri. Ora se non viene selezionato nessun radio, appare la finestra di avviso e al click su OK si esegue return false; ma la pagina viene ricaricata e mancandogli i parametri non si visualizza correttamente. Come faccio a non fare fare assolutamente nulla nel caso non si selezioni nessun radio button? Grazie