Página Inicial do Fórum > Off-Topic

Validação campo HTML - números reais (negativo e fracionário)



Criar novo tópico   Responder tópico


  1. samara
    Posts:4


    Comment Arrow

    Publicado em: 31/07/2012 11:10:54

    Eu comecei a estudar programação agora, eu queria validar um campo html para aceitar números reais, achei um código, mas não aceita '.'(ponto) e '-'(menos).
    Tentei adapta-lo colocando um or '^' na condição, mas não deu certo... alguém pode me ajudar?
    Esse código deixa eu digitar somente números de 0 a 9:


    [/code]




  1. HigorMed
    Posts:653


    Comment Arrow

    Publicado em: 31/07/2012 13:36:57

    Samara basta você fazer a verificação para pontos "." e para o menos "-". Inclua eles na sua condição com "or" como você bem disse.

    Para saber o número do ponto e do menos dá uma olhada nesse site:
    http://www.asquare.net/javascript/tests/KeyCode.html

    Para cada caractere ele dá o número equivalente.




  1. samara
    Posts:4


    Comment Arrow

    Publicado em: 31/07/2012 11:10:54

    HigorMed
    Samara basta você fazer a verificação para pontos "." e para o menos "-". Inclua eles na sua condição com "or" como você bem disse.

    Para saber o número do ponto e do menos dá uma olhada nesse site:
    http://www.asquare.net/javascript/tests/KeyCode.html

    Para cada caractere ele dá o número equivalente.



    Eu tentei desta forma:



    tentei usar or, ||,^... Nada funciona, estou escrevendo errado?




  1. simu
    Posts:9416


    Comment Arrow

    Publicado em: 31/07/2012 18:27:54

    samara
    HigorMed
    Samara basta você fazer a verificação para pontos "." e para o menos "-". Inclua eles na sua condição com "or" como você bem disse.

    Para saber o número do ponto e do menos dá uma olhada nesse site:
    http://www.asquare.net/javascript/tests/KeyCode.html

    Para cada caractere ele dá o número equivalente.



    Eu tentei desta forma:



    tentei usar or, ||,^... Nada funciona, estou escrevendo errado?



    Em Java o operador OU é| ou || :


    mas para comparação em Java se usa dois iguais == e não um simples =


    além disso, em Java, fica muito mais fácil entender se usar letras em vez do código númerico:



    dica: em Java, fazer algo como

    é o mesmo que




    por fim, em Java não tem 'function', apenas métodos e o retorno desses sempre tem que ser declarado:
    acho que é em javascript que tem 'function', mas isso seria em outro fórum...
    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.




  1. samara
    Posts:4


    Comment Arrow

    Publicado em: 31/07/2012 11:10:54

    Nossa como sou pamonha, agora deu certinho. Valeu galera!!!

    Abraço




  1. simu
    Posts:9416


    Comment Arrow

    Publicado em: 31/07/2012 18:27:54

    samara
    Nossa como sou pamonha, agora deu certinho. Valeu galera!!!

    Abraço



    minha pergunta: e isso é Java ou Javascript?
    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.




  1. HigorMed
    Posts:653


    Comment Arrow

    Publicado em: 31/07/2012 13:36:57

    simu, não se faça de desentendido =P

    Mas enfim ta resolvido!




  1. simu
    Posts:9416


    Comment Arrow

    Publicado em: 31/07/2012 18:27:54

    HigorMed
    simu, não se faça de desentendido =P

    Mas enfim ta resolvido!



    resolvido está, mas sobrou para a empregada(o) arrumar, ou?



    continuo querendo saber se é Java ou Javascript!!!
    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.




  1. Metal Java Full
    Posts:2090


    Comment Arrow

    Publicado em: 02/08/2012 12:50:29

    Rsrs, é Javascript sim simu...

    A sintaxe é muito semelhante ao Java, mas ela é baseada em "function's" e o objeto event é implícito ao contexto da mesma...


    _________________
    Blog | Twitter | 3adix Tech | GitHub




  1. simu
    Posts:9416


    Comment Arrow

    Publicado em: 31/07/2012 18:27:54

    Metal Java Full
    Rsrs, é Javascript sim simu...

    A sintaxe é muito semelhante ao Java, mas ela é baseada em "function's" e o objeto event é implícito ao contexto da mesma...



    eu sei,
    mas interessante que todo mundo sabe... menos quem trabalha com Javascript!

    por isso que eu queria a resposta do autor...

    mas tudo bem
    Tópico movido de Java Básico
    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.




  1. samara
    Posts:4


    Comment Arrow

    Publicado em: 31/07/2012 11:10:54

    Eu comecei a aprender programação agora, comecei com php...
    Mas um dos exercícios pedia para validar o campo html para permitir somente entradas válida, procurei na net como se faz, e vi que é a melhor forma é fazer com javascript. Ainda não conheço nada de Java ou Javascript, desculpem-me se postei no lugar errado, não tinha conhecimento das diferenças, para mim era tudo a mesma coisa.

    Não te dou mais trabalho Simu, da próxima vez posto no lugar certinho.

    Valew!




  1. simu
    Posts:9416


    Comment Arrow

    Publicado em: 31/07/2012 18:27:54

    samara
    Eu comecei a aprender programação agora, comecei com php...
    Mas um dos exercícios pedia para validar o campo html para permitir somente entradas válida, procurei na net como se faz, e vi que é a melhor forma é fazer com javascript. Ainda não conheço nada de Java ou Javascript, desculpem-me se postei no lugar errado, não tinha conhecimento das diferenças, para mim era tudo a mesma coisa.

    Não te dou mais trabalho Simu, da próxima vez posto no lugar certinho.

    Valew!



    não é problema de dar trabalho; a intensão era para reconhecer que existe uma diferença entre Java e Javascript!
    (e não queria descartar a possibilidade de ser Java - já vi de tudo, apesar de somente ter sido uma fração infinitesimal do todo [:-) )
    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.




  1. HigorMed
    Posts:653


    Comment Arrow

    Publicado em: 31/07/2012 13:36:57

    hahaha
    Vida de faxineiro não é fácil =P




  1. ricoarrigoni
    Posts:1627


    Comment Arrow

    Publicado em: 06/08/2012 22:46:35

    Hehehe, realmente é muito comum confundirem java com javascript(pelo nome apenas, que fique claro rsrs)
    _________________
    Ricardo Arrigoni
    Moderador JavaFree
    Apresentação : Utilize a tag CODE
    Encontrou algo de errado acontecendo no JavaFree ? Envie uma MP para a coordenação do fórum aqui
    Manual de condutas para usuários / Manual de condutas para moderadores
    Devmedia




  1. Relacionados





Novo tópico   Responder tópico     Índice do forum -> Off-Topic