SdevLab – Exemplo de Código | Validação de CEP em Javascript

Fala Galera!

segue abaixo um código básico que ensina a validar um número de CEP válido.

Validação de CEP em Javascript

Para isto este código usa um trecho de expressão regular que serve para validar os 3 conjuntos numéricos que compõe o cep de uma pessoa.
Segue o código:

<!-- Trecho inserido entre as tags <head></head>-->
<script type="text/javascript">
    <!--
    // Função para retirar os espaços em branco do início e do fim da string.
    function Trim(strTexto)
        {
            // Substitúi os espaços vazios no inicio e no fim da string por vazio.
            return strTexto.replace(/^\s+|\s+$/g, '');
        }

    // Função para validação de CEP.
    function IsCEP(strCEP, blnVazio)
        {
            // Caso o CEP não esteja nesse formato ele é inválido!
            var objER = /^[0-9]{2}\.[0-9]{3}-[0-9]{3}$/;

            strCEP = Trim(strCEP)
            if(strCEP.length > 0)
                {
                    if(objER.test(strCEP))
                        return true;
                    else
                        return false;
                }
            else
                return blnVazio;
        }
    //-->
</script>

<!-- Essa função pode ser chamada na saída do campo CEP, no evento onBlur do textbox
     ou então no submit da página, no evento onSubmit do formulário.
 -->

A função retorna true caso o formato do cep esteja válido ou false caso não esteja. Veja que a função só testa o formato, isto não garante que o cep seja um cep real!!!
Retirada de codigofonte.uol.com.br/codigo

att
sanoj
😉

Anúncios

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