Ir para conteúdo

POWERED BY:

Arquivado

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

CarlosDX

Verificar campos no asp logo apos ter preenchido

Recommended Posts

seria isso?

 

<html><head><title>Teste</title><script>function fcnVerifica(pCampo){	if (document.getElementById('t').value == ""){	   alert('Preencha o campo');	}}</script></head><body><form><input type="text" name="t" id="t" onBlur="fcnVerifica(this);"></form></body></html>

 

quando tu sair da caixa de texto ele exibe a mensagem se nada foi digitado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa! É o seguinte, para fazer isso na mesma pagina, tens que usar JavaScript (penso eu), se caso queira usar o ASP, tens que criar uma pagina onde vais fazer um request.form e vais perguntar se aquele campo esta vazio e voltar a pagina do formulario caso esteja, por exemplo:

 

Pagina com o formulario com um campo chamado "idade": form.html

<form name="form1" method="post" action="validar.asp">  <p>Idade:	<input type="text" name="idade"></p>  <p>	<input type="submit" name="Submit" value="  IR  "></p>  <p> 	</p></form>

Bom, na pagina "validar.asp" ficará:

<%dim idade//recuperando o valor digitado no campo "idade"idade=request.form("idade")//verifica se o campo "idade" esta preenchidoif  idade="" then// caso não, volta a pagina de formularioresponse.redirect("form.html")else// caso sim, aparece a mensagemresponse.write("idade preenchida")end if%>

Bom, a logica é essa, podes fazer coisas mais complexa, mas penso que com ASP, essa é a unica maneira, mas nao tenho a certeza...

Espero ter ajudado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Até é possível fazer utilizando a mesma pagina. Terá que postar via JS para ela mesma e fazer os testes. Pode-se também via Ajax (que também irá utilizar JS). Ou até mesmo usando um Iframe oculto + JS para enviar o campo e validar via ASP em um script executando nesse Iframe e retornando um JS para avisar o usuário.

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.