Validação RadioButton

1 resposta
FBovo

:thumbdown: :?: Cara eu não entendo! Estou tentando validar botões de rádio em meu form, mas nada feito.

Aqui vai os códigos, se alguma alma iluminada puder me ajudar, agradeço!

function comparaRadio(obj1){

	
	for (var j = 0; j < obj1.length; j++) {
		if (obj1[j].checked){
	                alert ("Campo preenchido");	
	                 return 1;
			  
		}
		else{
	                alert("2");
		return -1;
		}
	}
		
        }


Aqui onde chamo a função:

         if (comparaRadio(frm.REL_AUT_LOCAL) == -1) {
        	msgErr = msgErr + ("Campo Relatado à Autoridade Local não preenchido!" + "\n"); 
        }

E aqui a definição dele no form em Java:

       <td class="fcol1" width="24%"><%=print.toLocalizedString("REL_AUT_LOCAL_PERGUNTA")%><br>
       <%=HTMLHelper.createRadio("valREL_AUT_LOCAL()","REL_AUT_LOCAL",true,true,true,false,rel.getREL_AUT_LOCAL())%>
        </td>

Esta função teria que retornar 1, para informar que o usuário seleciono uma das 3 opções do rádio, mas ele sempre retorna como false, imprime o "2". Alguém pode me ajudar? Lembrando que a função comparaRadio está em JavaScript. Obrigado!

1 Resposta

FBovo

:cry: Galera, perdão!

Na linha 5, leia-se

if (obj1.checked) {

obrigado

Criado 29 de outubro de 2007
Ultima resposta 29 de out. de 2007
Respostas 1
Participantes 1