Compartilhando informação

Este script irá verificar se o número digitado pelo usuario é um dígito válido. Apenas números positivos e sem sinal.

function eDigito(pStr){
        var reDigits = /^d+$/;
        if (reDigits.test(pStr)) {
               return true; // e digito
        } else if (pStr != null && pStr != "") {
               return false; // nao e digito
        }
}

Para usar basta fazer uma chamada no form para onSubmit="return eDigito('campo');" ou uma chamada para eDigito(valor) dentro de outra função

Comentários em: "JavaScript. verifica o numero digitado" (3)

  1. na verdade a expressão
    var reDigits = /^d+$/;

    não esta se referenciando a um digito e sim um numero!
    o problema é que ele esqueceu uma ‘\’ antes do ‘d’
    pois o que a expressão vai verificar é se começa com a letra d, mas colocando a ‘\’ vai dar certo.

    var reDigits = /^\d+$/;

    Curtir

  2. só mudar o
    var reDigits = /^d+$/;
    por
    var reDigits = /[0-9]+/;

    a expressao que ele colocou verifica se é um digito e nao um numero🙂

    Curtir

  3. Testei e não funcionou.
    Sempre retorna falso.

    Curtir

Gostou Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Informática gratuita para você.

Compartilhando informação

Cartões com Arte

Um novo conceito em cartões. facebook.com/cartoescomarte.

Nouvelle vie au Canada

Casal em busca do seu sonho de morar no Canadá

Informática Gratuita

Compartilhando informação

Red Dreams

Quem disse que meus sonhos não podem ser vermelhos?

%d blogueiros gostam disto: