Ir para conteúdo

POWERED BY:

Arquivado

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

pensar

Radio button dando erro no firefox

Recommended Posts

Galera é o seguinte tenho um form de cadastro que possui dois radio button e funciona assim se clicar no sim habilita o campo se nao deixa desabilitado.

 

NO IE esta funcionando legal mas no firefox ele so fica habilitado num radio button quando clico no outro ele nao seleciona ...

 

segue como esta a funçao e os radios

function habilitaCampo(valor){	if (valor == "nao"){		document.getElementById('assentamento').disabled = true;	}else{		document.getElementById('assentamento').disabled = false;	}}///// E NO FORM ESTA ASSIM <input name="radio" type="radio" onclick="habilitaCampo(this.value)" value="nao"/>	  Nao      	  <input name="radio" type="radio" onclick="habilitaCampo(this.value)" value="sim"/>	  Sim</label></td>

SO pra ver se ajuda esse form esta sendo chamado na index.php que possui um menu em abas e chama as pagina em ajax. entao a funçao javascript esta na index e nao no cadastro.. pois se deixar na pagina do cadastro.php da erro na hora de exibir ela na index...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Os radio buttons estão com o mesmo ID e isso é inválido.

 

vai ter de ser assemento1 e assemento2.

 

function habilitaCampo(valor){	if (valor == "nao"){		document.getElementById('assentamento1').disabled = true;		document.getElementById('assentamento2').disabled = false;	}else{		document.getElementById('assentamento1').disabled = false;		document.getElementById('assentamento2').disabled = true;	}}

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.