Ir para conteúdo

POWERED BY:

Arquivado

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

mbb

Radio Grupo

Recommended Posts

Pessoal...

to com um grupo de radio:

 

<td><label>Masculino:</label>

<input type="radio" name="RadioGroupSexo" value="M" id="RadioGroupSexo" />

<label>Feminino:</label>

<input type="radio" name="RadioGroupSexo" value="F" id="RadioGroupSexo" /></td>

 

porem quando marco o sexo feminino ele não traz o valor do mesmo : e no javascript estou pegando assim :

 

document.getElementById('RadioGroupSexo').checked.value;

 

pq ? http://forum.imasters.com.br/public/style_emoticons/default/devil.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

function selecionado(){	botoes = document.getElementsByName("opcao");	var i = 0;	for (;i<botoes.length;i++)	{		if(botoes[i].checked)		{			alert(botoes[i].value);			break;		}	}}

<form id="dados">	Escolha uma opção:	<input type="radio" name="opcao" value="1" />Um	<input type="radio" name="opcao" value="2" />Dois	<input type="radio" name="opcao" value="3" />Três	<br /><br />	<input type="button" value=" Ok " onclick="selecionado()"></form>

agora se você quer usar como colocou no seu post tem que colocar ids diferentes.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal...

to com um grupo de radio:

 

<td><label>Masculino:</label>

<input type="radio" name="RadioGroupSexo" value="M" id="RadioGroupSexo" />

<label>Feminino:</label>

<input type="radio" name="RadioGroupSexo" value="F" id="RadioGroupSexo" /></td>

 

porem quando marco o sexo feminino ele não traz o valor do mesmo : e no javascript estou pegando assim :

 

document.getElementById('RadioGroupSexo').checked.value;

 

pq ? http://forum.imasters.com.br/public/style_emoticons/default/devil.gif

Pq os dois elemtos tem o mesmo ID, e como o radio do sexo masculino foi criado primeiro no formulário o método getElementById, sempre vai encontrar ele.

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.