tipo to usando um avalidação asp/js assim:
if len(Request.form("enquete")) = 0 then
response.Write ("<script language=""JavaScript"">"&_
"alert('Uma das alternativas da Pesquisa não foi preenchida!');"&_
"document.location.href='java script:history.back(1)';"&_
"</script>")
end if
mas aocntece que acontece algo estranho:
- Eu queria que qd é exibido a msg de erro em tal campos, quando voltasse os demais campos que foram preenchidos não fossem desmarcados.
Isso às vezes, não sei o motivo, acontece, mas quase todas as vezes não acontece.
Qd da a msg de tal campo não foi preenchido, volta pra pg anterior e todos os campso são desmarcados.
alguém sabe como posso corrigir isso?
ja´tentei puro js masi não funfo. Assim com asp funfa as vezes mas as vezes não. estranho.
Validação
Started By
Agente Linhares
, 10/06/2004, 14:26
6 replies to this topic
#1
Posted 10/06/2004, 14:26
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
#2
Posted 10/06/2004, 15:18
Uma solução...
Primeiro faça a validação com JS, depois que estiver tudo validado, aí sim chame a página que faça a inclusão/edição/exclusão...
Primeiro faça a validação com JS, depois que estiver tudo validado, aí sim chame a página que faça a inclusão/edição/exclusão...
Dinho
Ajude a proibir os "jabás" nas rádios brasileiras.
Mas, afinal, o que é o "jabá"?!? acesse Rock Brasil
Acesse Fórum SOS Designers
Coluna de JavaScript/CSS do Upmasters
Ajude a proibir os "jabás" nas rádios brasileiras.
Mas, afinal, o que é o "jabá"?!? acesse Rock Brasil
Acesse Fórum SOS Designers
Coluna de JavaScript/CSS do Upmasters
#3
Posted 10/06/2004, 15:24
sei , mas acontce qu ea funçaõ em js não funfo e não consegui solucionar o caso.
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
#4
Posted 11/06/2004, 07:48
Coloque sua função lá na seção de JavaScript que a galera pode dar uma força...
Dinho
Ajude a proibir os "jabás" nas rádios brasileiras.
Mas, afinal, o que é o "jabá"?!? acesse Rock Brasil
Acesse Fórum SOS Designers
Coluna de JavaScript/CSS do Upmasters
Ajude a proibir os "jabás" nas rádios brasileiras.
Mas, afinal, o que é o "jabá"?!? acesse Rock Brasil
Acesse Fórum SOS Designers
Coluna de JavaScript/CSS do Upmasters
#5
Posted 11/06/2004, 15:17
O ideal é realmente validar ainda client-side antes de postar o formulário. Mas não remova a validação server-side, porque nada impede o usuário de "forjar" seu formulário num .html local e enviar pro seu site sem a validação do JavaScript.
Também é interessante usar algo como..
Mas caso realmente deseje manter a validação server-side e não perder os valores já preenchidos, use variáveis de sessão (Sessions), assim você armazena os dados submetidos e depois é só reinserí-los no fomulário.
[]s
Também é interessante usar algo como..
If InStr(Request.ServerVariables("HTTP_REFERER"), "seusite.com") = 0 Then Response.Write "ERRO! O formulário só deve ser submetido a partir do nosso site!" Response.End End If
Mas caso realmente deseje manter a validação server-side e não perder os valores já preenchidos, use variáveis de sessão (Sessions), assim você armazena os dados submetidos e depois é só reinserí-los no fomulário.
[]s
~~ ~
diego nunes
web engineer
~ ~~
diego nunes
web engineer
~ ~~
#6
Posted 12/06/2004, 09:49
isso é simples...
em cada propriedade "value" de cada campo, faca um if, se a pagina que esta sendo exibida estiver vindo de um submit, ele exibe o dado pego do form senao ele nao exibe nada...
entendeu?
qualquer coisa grita ae que eu faco um exemplo pra voce
em cada propriedade "value" de cada campo, faca um if, se a pagina que esta sendo exibida estiver vindo de um submit, ele exibe o dado pego do form senao ele nao exibe nada...
entendeu?
qualquer coisa grita ae que eu faco um exemplo pra voce
www.andrewsmedina.com.br
#7
Posted 29/06/2004, 02:10
manjei, num sei o que tav aacontecendo, mas agora nem mexi em nada e deu certo usando o voltar do js memso..mas de qualuqer modo valeu galera.
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)