Introduzir codigo javascrip num formulario.

07/02/2007

0

Pessoal eu peguei de um tutorial de javascript uma funcao para formatar campo de cnpj, mas acontece que eu nao sei intruduzir essa funcação no meu formulario:

<script language=´JavaScript´>
function FormataCNPJ(Campo, teclapres){

var tecla = teclapres.keyCode;

var vr = new String(Campo.value);
vr = vr.replace(´.´, ´´);
vr = vr.replace(´.´, ´´);
vr = vr.replace(´/´, ´´);
vr = vr.replace(´-´, ´´);

tam = vr.length + 1 ;


if (tecla != 9 && tecla != 8){
if (tam > 2 && tam < 6)
Campo.value = vr.substr(0, 2) + ´.´ + vr.substr(2, tam);
if (tam >= 6 && tam < 9)
Campo.value = vr.substr(0,2) + ´.´ + vr.substr(2,3) + ´.´ + vr.substr(5,tam-5);
if (tam >= 9 && tam < 13)
Campo.value = vr.substr(0,2) + ´.´ + vr.substr(2,3) + ´.´ + vr.substr(5,3) + ´/´ + vr.substr(8,tam-8);
if (tam >= 13 && tam < 15)
Campo.value = vr.substr(0,2) + ´.´ + vr.substr(2,3) + ´.´ + vr.substr(5,3) + ´/´ + vr.substr(8,4)+ ´-´ + vr.substr(12,tam-12);
}
}


</script>



como é que eu uso essa função aqui ?







Desde ja agraço !



Tarcísio Corte


Tatacorte

Tatacorte

Responder

Posts

13/02/2007

Sgnmanager

Amigo,

Utilize assim:

OnKeyPress=´FormataCNPJ(TextBoxCNPJClientAddress, this);´

Obs. Não se esqueça de colocar a seguinte tag no codigo aspx
<script language=´JavaScript´ src=´NomeDoArquivo.js´ type=´text/javascript´></script>


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar