Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olá
preciso fazer uma validação de radio
os nomes são dinamicos, por isso não sei como posso fazer para validar...
imaginei em criar um for para todos elementos do formulario
e armazenar o conteudo do nome em uma Array,
mas antes disso preciso saber quantos elementos terei no array, como não sei utilizei o push
agora preciso fazer uma comparação para ver se esta checado ou não!
como posso fazer isso??
abaixo esta meu codigo
abraço
function validaPesquisa(){
var formulario = document.getElementById("form_pesquisa");
var msg = "";
var nome = new Array(0);
var _nome = "";
for(i=0; i<formulario.elements.length; i++){
if(formulario.elements[i].type == "radio"){
if( _nome != formulario.elements[i].name ) {
nome.push( formulario.elements[i].name );
_nome = formulario.elements[i].name;
}
}
}
alert(nome.join("\n"));
//FAZER VALIDAÇÃO
//formulario.submit();
nomeA = nome;
}>
para saber se ele esta checado...
if(seu_radio.checked)
alert('radio esta checado')
isso eu sei...
o problema é que eu não sei os nomes dos radios, até sei, mas de forma dinamica, ai num consigo fazer isso...
abraço
para saber se ele esta checado...
if(seu_radio.checked)
alert('radio esta checado')