| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 09:30:40
|
carlavb
JavaChild
Membro desde: 11/12/2007 19:47:40
Mensagens: 130
Offline
|
Todas as máscaras que eu encontro, é do tipo return txtBoxFormat(this,'99999999999999999999',event); logo só aceita numeros, mas tem que inserir um número fixo de caracteres....como eu faço uma máscara que aceita 9, ou 99, ou 999 ou 99999999999999999999 ??????
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 09:37:25
|
MichelSante
Debugger
![[Avatar]](/images/avatar/283062995206f8cbf7c0b50216b9623e.jpg)
Membro desde: 04/05/2007 15:20:54
Mensagens: 52
Offline
|
Experimenta isso
Abraço.
|
Sds Michel |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 09:38:47
|
carlavb
JavaChild
Membro desde: 11/12/2007 19:47:40
Mensagens: 130
Offline
|
mas isso no jsp?????}onde?????
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 09:39:37
|
MichelSante
Debugger
![[Avatar]](/images/avatar/283062995206f8cbf7c0b50216b9623e.jpg)
Membro desde: 04/05/2007 15:20:54
Mensagens: 52
Offline
|
Esse é um codigo JavaScript que vc coloca no seu JSP.
|
Sds Michel |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 09:41:36
|
leonickel
JavaChild
Membro desde: 28/08/2007 19:51:12
Mensagens: 141
Localização: São Paulo - SP
Offline
|
carlavb ,
voce pode fazer um função para pegar o evento do teclado, aí vc compara o código ascii e verifica se é algum numero, ou então vc pode fazer uma regez simples nesse método de validação para aceitar somente digito, "\\d". Aí se validar com sucesso, vc permite a inserção do valor no campo, senão vc dá um return false e não insere nada.
seria vc declarar uma função validadora no event onkeypress do seu campo.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 09:46:19
|
MichelSante
Debugger
![[Avatar]](/images/avatar/283062995206f8cbf7c0b50216b9623e.jpg)
Membro desde: 04/05/2007 15:20:54
Mensagens: 52
Offline
|
Sua JSP fica assim:
Espero ter ajudado.
|
Sds Michel |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 09:49:03
|
MichelSante
Debugger
![[Avatar]](/images/avatar/283062995206f8cbf7c0b50216b9623e.jpg)
Membro desde: 04/05/2007 15:20:54
Mensagens: 52
Offline
|
Este talvez seja mais facil ...
copia e cola num txt e renomeia para a extenção html e divirta-se
|
Sds Michel |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 10:18:00
|
fnascimento
JavaBaby
Membro desde: 08/01/2008 08:56:28
Mensagens: 85
Localização: São José dos Campos - SP
Offline
|
Olá na caixa onde deseja somente numero no evento onkeypress="return numeros(this);"
Acho que isso resolve...
|
Fábio Nascimento |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 10:49:05
|
carlavb
JavaChild
Membro desde: 11/12/2007 19:47:40
Mensagens: 130
Offline
|
Michel, mas esse deixa inserir letras, so as retira quando eu dou tab...
=/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 10:59:26
|
carlavb
JavaChild
Membro desde: 11/12/2007 19:47:40
Mensagens: 130
Offline
|
o do fnascimento funcionouuuuuu
brigada mesmo
vc teria tb o pra aceitar so letras e numeros?brigaaaaada
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 13:29:43
|
fnascimento
JavaBaby
Membro desde: 08/01/2008 08:56:28
Mensagens: 85
Localização: São José dos Campos - SP
Offline
|
Não entendi, para aceitar somente letras e numeros tirando simbolos ?
|
Fábio Nascimento |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 13:45:30
|
fnascimento
JavaBaby
Membro desde: 08/01/2008 08:56:28
Mensagens: 85
Localização: São José dos Campos - SP
Offline
|
Da uma olhadinha na tabela dos valores keycodes... (table event.keyCode)
Busquei no google me retornou varios sites mas creio que esse pode te ajudar:
http://www.quirksmode.org/js/keys.html
Lá em baixo tem os eventos vc vai apertando as teclas ele vai te mostras o codigo...
Basta fazer os if com os caracteres que deseja ou não... Lembrando que os codigos é baseado em tipos ex: numeros é de 48 até 58.
Qualquer dúvida estamos ai...
|
Fábio Nascimento |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 13:46:30
|
peczenyj
Moderador
![[Avatar]](/images/avatar/299dc35e747eb77177d9cea10a802da2.jpg)
Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline
|
Expressões Regulares?
|
http://pacman.blog.br
'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.' |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 15:56:29
|
fnascimento
JavaBaby
Membro desde: 08/01/2008 08:56:28
Mensagens: 85
Localização: São José dos Campos - SP
Offline
|
Creio que possa utilizar expressões regulares faz sentido.
|
Fábio Nascimento |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 09:49:40
|
mauroagps
Smalltalk
Membro desde: 06/08/2008 09:47:38
Mensagens: 1
Offline
|
<script>
function SomenteNumero()
{
if (event.keyCode<48 || event.keyCode>57)
{
return false;
}
}
</script>
<input type="text" OnKeyPress="return SomenteNumero()">
|
|
|
 |
|
|