Originariamente inviato da DigItalWarrior
Semplicemente perfetto!
Ma questo resetta tutti i radio indipendentemente dal gruppo vero?
Sto cercando di capirci bene in js e ti chiedo, se ne hai voglia, te la senti di tradurre funzione per funzione in modo da poter capire cosa fa questo scriptino?
Grazie infinite comunque.
codice:
function reset_radio(){
var el = document.getElementById('idform').elements; // prelevo *tutti* gli elementi presenti nel form
for(var i=0;i<el.length;i++) // eseguo un ciclo su di loro
if(el[i].type=="radio"&&el[i].checked) el[i].checked=false;
// se l'i-esimo elemento del form è un radiobutton ed è selezionato, lo deseleziono
}
sì, il codice agisce prescindendo dal gruppo (sempre se per gruppo tu intenda un insieme di radiobutton con lo stesso nome).
saluti