| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/09/2006 16:39:17
|
ivon
Smalltalk
Membro desde: 15/09/2006 16:09:26
Mensagens: 2
Offline
|
Poxa galera ninguem se habilitou a testar a minha validação HEHEHE Poxa garanto que se testarem vão gostar HEHEHE...
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/09/2006 17:35:56
|
David
JavaEvangelist
![[Avatar]](/images/avatar/77431ca7981f1f1483ae8a58bcbb6e0e.jpg)
Membro desde: 18/03/2005 13:10:33
Mensagens: 450
Localização: Natal/RN
Offline
|
Uma dica pra você... Eu costumo usar uma técnica conhecida no javascript como Behavior, que consiste basicamente em usar seletores CSS para definir comportamento. Por exemplo:
<input type="text" name="data" class="validate-data"/>
Para um campo com validação de data.
Para vazer a validação, basta buscar os elementos do form que contém uma determinada classe e validar. Usando prototype (http://prototype.conio.net/) isso fica facinho...
Depois é só usar um observer (http://www.sergiopereira.com/articles/prototype.js.html#Form.Observer) para escutar o evento onsubmit do form.
|
David Pereira
Engenheiro de Computação - UFRN
Mestre em Engenharia Elétrica
Doutorando em Engenharia Elétrica |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/09/2006 17:44:45
|
David
JavaEvangelist
![[Avatar]](/images/avatar/77431ca7981f1f1483ae8a58bcbb6e0e.jpg)
Membro desde: 18/03/2005 13:10:33
Mensagens: 450
Localização: Natal/RN
Offline
|
ivon wrote:Poxa galera ninguem se habilitou a testar a minha validação HEHEHE Poxa garanto que se testarem vão gostar HEHEHE...
A idéia é interessante, mas torna o HTML inválido (http://validator.w3.org), já que não existem campos como required ou errorMsg nos componentes HTML. E, acredite, isso é importante.
|
David Pereira
Engenheiro de Computação - UFRN
Mestre em Engenharia Elétrica
Doutorando em Engenharia Elétrica |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/09/2006 11:46:07
|
jaboot
Virtual Machine Man
Membro desde: 01/07/2005 14:25:37
Mensagens: 749
Localização: São Paulo
Offline
|
Plentz, não sei se é mais "entendível", mas eu costumo utilizar essa para digitação de números, porque habilita o backspace e as setas para os lados
e é cross-browser
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/09/2006 12:07:15
|
Pedrosa
JWizard
![[Avatar]](/images/avatar/2b763288faedb7707c0748abe015ab6c.jpg)
Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline
|
Aproveitando o gancho como fazer isso funcionar em todos os browsers?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/10/2006 12:45:15
|
jaboot
Virtual Machine Man
Membro desde: 01/07/2005 14:25:37
Mensagens: 749
Localização: São Paulo
Offline
|
Pessoal,
Tinha um erro no meu código, mil desculpas, só descobri agora
mas vai aí o corrigido
se alguém puder deixar mais claro ainda, agradeço
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/10/2006 15:41:47
|
jaboot
Virtual Machine Man
Membro desde: 01/07/2005 14:25:37
Mensagens: 749
Localização: São Paulo
Offline
|
E acho que isso vai ajudar bastante:
http://www.javascriptkit.com/javatutors/javascriptkey.shtml
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/03/2008 12:24:42
|
Isaquefg
Smalltalk
![[Avatar]](/images/avatar/6af61fb573a8011b0b15832b1c9201d3.jpg)
Membro desde: 14/03/2008 12:03:57
Mensagens: 1
Offline
|
Só um bizu!
Se vc for verificar o navegador e estiver programando no visual studio 2005 fazer desta forma:
Assim o javascript vai emitir uma mensagem com o nome do navegador que esta sendo utilizado.
This message was edited 3 times. Last update was at 14/03/2008 12:28:13
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/03/2008 12:41:36
|
spycall
JavaTeenager
![[Avatar]](/images/avatar/c54bc2ded4480856dc9f39bdcf35a3e7.jpg)
Membro desde: 26/04/2005 14:29:59
Mensagens: 189
Localização: São paulo
Offline
|
A validação de ano bissexto está incompleta. deve ser assim:
|
No mundo existem 10 tipos de pessoas, as que conhecem e as que não conhecem binário. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/03/2008 13:35:50
|
victorwss
JWizard
![[Avatar]](/images/avatar/4ab232445f9b21b65dfdf6ea5f27f704.png)
Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline
|
Cara, eu acho foda quando alguém pega um tópico de dois anos atrás e ressuscita. Acho que tópicos com mais de uns dois meses desde a última resposta deviam ser bloqueados automaticamente.
|
Victor Williams Stafusa da Silva
Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.
Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.
Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.
É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).
Se você escreve "concerteza", "concerteza" você andou matando aulas de português. |
|
|
 |
|
|