Ciao a tutti ho un problema con la gestione di alcuni radio button, praticamente ho scritto un codice che mi controlla che ce ne sia almeno uno selezionato per compiere un'operazione. Ecco il problema : se ho piu di due radio button lo scipt funziona senza problemi... se ne ho solo uno non mi permette di compiere nessuna azione, non si accorge che ne ho uno selezionato e mi da il messaggio che deve essere selezionato almeno un radio button comunque... posto il codice, qualcuno puo darmi una mano? Grazie mille.
codice:
function Canc_Cat(){
var sel
for (var i = 0; i < document.cataloghi.r_catalogo.length; i++){
if (document.cataloghi.r_catalogo[i].checked){
sel = "ok"
break
}else{
sel = "no"
}
}
if (sel=="ok"){
alert(document.cataloghi.r_catalogo[i].value)
ApriFinestra('canc_catalogo.asp?id_catalogo='+document.cataloghi.r_catalogo[i].value,'Canc_Catalogo',350,250)
}else{
alert('Devi selezionare almeno un catalogo per eseguire questa operazione')
}
}