Non puoi passare il nome come stringa ed usarlo in quel modo.
Passa invece l'oggetto del campo che vuoi controllare, ed usalo come tale.
La stringa invece devi passarla come stringa, non come oggetto.
onsubmit="return radio_button_checker(this.radio_button, 'Attenzione')"
codice:function radio_button_checker(varform, mess) { var radio_choice = false; for (var counter=0; counter<varform.length; counter++) { if (varform[counter].checked) radio_choice = true; } if (!radio_choice) { alert(mess); return false; } return true; }

Rispondi quotando