Ir para conteúdo

POWERED BY:

Arquivado

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

bdoweb

funções recursiva

Recommended Posts

Olá pessoal,

 

bom estou com o seguinte problema neste codigo:

function validar_email(email){	if (/^\w+([\.\-\_]?\w+)*@\w+([\.\-\_]?\w+)*(\.\w{2,3})+$/.test(email))		return true;	else 		return false;}var novo_usuario = document.getElementById("form_novo_usuario");novo_usuario.onsubmit = function(){	var validou = valida();	if(validou){		var validou_email = validar_email(document.getElementById('email').value);		if (validou_email){			return true;		}else{ 			alert ("O modelo de e-mail não é valido!");			return false;		}	}	else return false;}

O q acontece quando eu chamo a função validar_email() e ele me retorna false(digitei um modelod e e-mail invalido breno#gmail.com) !!!!! mesmo q eu mude o e-mail para um e-mail valido ele naum envia minha página!!! ficando com o false!!!!

 

alguém sabe me explicar como resolver issu ???

 

valew []'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

entaum o problema nem é a função de validar_email() pq ela está funcionando !!!! é no retorno dela !!! uma vez q ele me retorne para a minha função principal false ela só fica no false!!!! Tipo issu acontece com qualquer função q eu coloque!!!! É tipo uma vez o novo_usuario.onsubmit tendo como envio false ele fica no false mesmo eu validando meu formulario novamente!!!!![]'s

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.