Maio 16, 2008
iMask: Um jeito fácil de criar máscaras para input HTML
Posted by programatik under javascript | Etiquetas: javascript, jscript, mootools |Todo mundo que trabalha com desenvolvimento web um dia já precisou fazer um pequeno script para validação de dados, afinal, mesmo que exista validação no servidor é essencial fazer uma validação também no cliente para evitar “idas” no servidor sem necessidade.
Vamos pensar naquele exemplo básico, o campo de cep, oito digitos númericos, beleza, você vai e faz um script que aceita somente números com base no intervalo ASCII, quando você vai testar, você descobre que os números do teclado numérico tem valor ASCII diferente, então lá vai você fazer mais um IF, quando você vai testar novamente percebe que esqueceu do “backspace”, além disso percebe que a pessoa consegue usar o copy-paste e burlar o seu script, ou seja, você percebe que nao é algo tão trivial assim.
Então é nessa hora que entra o iMask, com apenas algumas linhas de inicialização e depois uma pequena definição em cada input ele faz todo o trabalho pra você.