Ir para conteúdo

Arquivado

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

ronal-gato

Validar um campo select habilitado de um campo radio

Recommended Posts

Boa noite!

 

Tenho um script que ao clicar em um campo radio, faz aparecer um campo select que até então estava com um display:none, estou tentando utilizar o seguindo codigo, porém sem muito sucesso, poderiam me ajudar a localizar o erro?

 

if (!form.destinos[0].checked && !form.destinos[1].checked) {
	alert('Por favor informe seu destino.');
	return false;
	}else{
			if (form.destinos[0].checked == true){
				if(document.getElementById("mesEmbarqueNacional").style.display = "block";){
					if(document.getElementById("mesEmbarqueNacional").value==""){
						alert('Por favor informe o mês de embarque.');
						return false;
					}else{
						return true;
					}
				}else{
					return false;
				}
			}
			if (form.destinos[1].checked == true){
				if(document.getElementById("mesEmbarqueInternacional").style.display = "block";){
					if(document.getElementById("mesEmbarqueInternacional").value==""){
						alert('Por favor informe o mês de embarque.');
						return false;
					}else{
						return true;
					}
				}else{
					return false;
				}
			}
		}

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Algum consegue me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou tentando assim, porém ainda sem sucesso.

 

	 if (!form.destinos[0].checked){
	alert('Por favor informe seu destino.');
	return false;
	 }else{
			if(document.getElementById("mesEmbarque").options[0]){
						alert('Por favor informe o mês de embarque.');
						return false;
					}else{
						return true;
					}
	}
	if (!form.destinos[1].checked) {
	alert('Por favor informe seu destino.');
	return false;
	}else{
			if(document.getElementById("mesEmbarque").options[0]){
						alert('Por favor informe o mês de embarque.');
						return false;
					}else{
						return true;
					}

	}
		

}

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por Jack Oliveira
      Ola galera este meu radio ele não esta cadastrando e nem esta editando com o radio ele me dar o campo vazio
      As outras coisa cadastra normal no banco so este do radio que não nem cadastrar e nem edita 
       
       
      ESTE É DO CADASTRAR <!--RADIO --> <div class="radio radio-success"> <button type="button" class="btn btn-success btn-sm"> <input type="radio" name="cliente" value="1.png" checked="checked" /> <label for="radio1" active> Pago</label> </div></button> <div class="radio radio-danger"> <button type="button" class="btn btn-default btn-sm"> <input type="radio" name="cliente" value="2.png" /> <label for="radio7" active> Gratis </label> </div></button> <!-- FIM RADIO --> <!-- /.col-lg-12 --> </div> /////////////////////////////////////////////////////////////////////////////// ESTE É DO FORMULARIO EDITAR <div class="col-lg-2 col-md-2 col-xs-12"> <div class="radio radio-success"> <button type="button" class="btn btn-success btn-sm"> <input type="radio" name="cliente" value="1.png" <?php if ($cliente=="1.png"){echo "checked";}?>> <label for="radio1"> Pago</label></div></button> <div class="radio radio-danger"> <button type="button" class="btn btn-default btn-sm"> <input type="radio" name="cliente" value="2.png" <?php if ($cliente=="2.png"){echo "checked";}?>> <label for="radio7"> Gratis </label> </div></button> <!-- /.col-lg-12 --> </div>  
×

Informação importante

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