Ir para conteúdo

POWERED BY:

Arquivado

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

edmjunio

Validação de Formulario

Recommended Posts

Tenho um formulario no qual cada campo fica dentro de uma div em alguns casos dependendo da resposta de uma pergunta eu dou um siplay="none" em outra div, porem na hora de submeter o formulario preciso que somente as divs que estiverem apareccendo (display="block") entrem na rotina de validação. Como faço este teste?Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça um "for" pegando as divs pelo getElementsByTagName e verifique se o diplay é "block" se sim faça a validação, entende?

Compartilhar este post


Link para o post
Compartilhar em outros sites

um ex pra ajudar ai....eh o que o Tiago falou.

<script>function verifica(){  	 var divs = document.getElementsByTagName("div");		 for(i=0;i<divs.length;i++){			 if(divs[i].style.display == 'none')				 alert('none');			  else				  alert('block');	 }}</script><input type = "button" onclick = "verifica()" value = "testar"><div  style = "display:none">Otavio</div><div  style = "display:block">Luiz</div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso mesmo Otata, ma diz o Salgado: "Não dê o peixe, ensine a pescar", dá próxima espere a reação do membro para tomar sua atitude, ok?

Compartilhar este post


Link para o post
Compartilhar em outros sites

hummm....foi mal me precipitei, minhas desculpas..

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.