Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

gmps

validar radio button

Recommended Posts

galera, meu codigo só funciona para mais de 1 radio button, porque?

 

 

<td><b>CURSO DE EXTENSÃO</b><br><input type="radio" name="codigo_item" value="94" onclick="verificar(this.value);">TAXA DE INSCRIÇÃO <b>R$ 12.00</b>

			marcado = -1
			for (i=0; i<FormNoticia.codigo_item.length; i++) {
				if (FormNoticia.codigo_item[i].checked) {
					marcado = i
				}
			}

			if (marcado == -1)
				Erro += '\nSelecione uma modalidade';

se tiver 2 radio, funciona beleza, agora somente com 1 da pau e se eu der alert(document.FormNoticia.codigo_item.length); aparece como "undefined", porque isso?

 

ou seja, preciso validar um único radio

Compartilhar este post


Link para o post
Compartilhar em outros sites

provavelmente por causa do:

FormNoticia.codigo_item

prefira usar funções como:

getElementByTagName('input'), ai você verifica se é do .type radio, e adiciona ao teu array.

dessa forma, o array será formado, e teu loop acontecerá, mesmo para um unico elemento.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.