Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, o que to tentando fazer e basicamente o que ta nos sites que seguem abaixo:
http://forum.wmonline.com.br/index.php?showtopic=114467
http://www.freecode.com.br/drartigos/artig...t=233&id=17
http://www.htmlstaff.org/ver.php?id=5282
Formatar o input telefone com javascrip... eu já tentei os três script acima e nenhum deles funciona.... eu coloquei esse código agora no java script:
<script LANGUAGE="JavaScript">
<!-- Begin
var n;
var p;
var p1;
function ValidatePhone(){if(d4==-1){
pp="("+pp;
}
if(d5==-1){
pp=pp+")";
}
//pp="("+pp+")";
document.form1.telefone.value="";
document.form1.telefone.value=pp;
}
if(p.length>2){if (d2==-1){
l30=p.length;
p30=p.substring(0,4);
//alert(p30);p31=p.substring(4,l30);
pp=p30+p31;
//alert(p31);
document.form1.telefone.value="";
document.form1.telefone.value=pp;
}
}
if(p.length>5){
p11=p.substring(d1+1,d2);
if(p11.length>3){
p12=p11;
l12=p12.length;p13=p11.substring(0,3);
p14=p11.substring(3,l12);
p15=p.substring(d2+1,l15);
document.form1.telefone.value="";
pp="("+p13+")"+p14+p15;
document.form1.telefone.value=pp;
//obj1.value="";
//obj1.value=pp;
}
l16=p.length;
p16=p.substring(d2+1,l16);
l17=p16.length;p17=p.substring(d2+1,d2+5);
p18=p.substring(d2+5,l16);
p19=p.substring(0,d2+1);
//alert(p19);
pp=p19+p17+"-"+p18;
document.form1.telefone.value="";
document.form1.telefone.value=pp;
//obj1.value="";
//obj1.value=pp;
}
}function getIt(m){
n=m.name;alert("Check phone");
return false;
}
}<input type="text" size="20" name="telefone" value="" onClick="java script:getIt(this)" maxlength="13">
Só que não adianta, ele não formata, alguém pode me dar uma luz? :wacko: http://forum.imasters.com.br/public/style_emoticons/default/cry.gif
Carregando comentários...