<html> <head> <title> Textbox formatado... </title> <script language="JavaScript"> function verifica() { var tipo; tipo = document.form1.tipodoc.value; if (tipo == "CPF" || tipo==""){ txtBoxFormat(document.form1, 'doc', '999.999.999-99', event); } if (tipo == "CNPJ"){ txtBoxFormat(document.form1, 'doc', '99.999.999/9999-99', event); } } function txtBoxFormat(objForm, strField, sMask, evtKeyPress) { var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla; if(document.all) { // Internet Explorer nTecla = evtKeyPress.keyCode; } else if(document.layers) { // Nestcape nTecla = evtKeyPress.which; } sValue = objForm[strField].value; sValue = sValue.toString().replace( "-", "" ); sValue = sValue.toString().replace( "-", "" ); sValue = sValue.toString().replace( ".", "" ); sValue = sValue.toString().replace( ".", "" ); sValue = sValue.toString().replace( "/", "" ); sValue = sValue.toString().replace( "/", "" ); sValue = sValue.toString().replace( "(", "" ); sValue = sValue.toString().replace( "(", "" ); sValue = sValue.toString().replace( ")", "" ); sValue = sValue.toString().replace( ")", "" ); sValue = sValue.toString().replace( " ", "" ); sValue = sValue.toString().replace( " ", "" ); fldLen = sValue.length; mskLen = sMask.length; i = 0; nCount = 0; sCod = ""; mskLen = fldLen; while (i <= mskLen) { bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/")) bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " ")) if (bolMask) { sCod += sMask.charAt(i); mskLen++; } else { sCod += sValue.charAt(nCount); nCount++; } i++; } objForm[strField].value = sCod; if (nTecla != 8) { if (sMask.charAt(i-1) == "9") { return ((nTecla > 47) && (nTecla < 58)); } else { return true; } } else { return true; } } </script> </head> <body> <form name="form1" method="post" action=""> <table width="500" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="51">Tipodoc</td> <td width="449"><select name="tipodoc" id="tipodoc"> <option value="CPF">CPF</option> <option value="CNPJ">CNPJ</option> </select></td> </tr> <tr> <td>Doc</td> <td><input name="doc" type="text" id="doc" size="20" onkeyup="verifica();"></td> </tr> </table> </form> </body> </html>

Pq Naum Funfa No Firefox?
Started By vhsantana, 20/07/2005, 12:42
5 replies to this topic
#1
Posted 20/07/2005, 12:42
Não consigo fazer funcionar o script abaixo no Firefox... no IE Funfa legal, ajudem-me por favor:
#2
Posted 20/07/2005, 13:52
Se naum funfa é pq naum funfa.
É que nem comercial do Credicard Mastercard.
" Para determinada coisa, existe o Firefox. Para tooooodas as outras, existe Internet Explorer."
FireSux... Essas modinhas. aiai.
É que nem comercial do Credicard Mastercard.
" Para determinada coisa, existe o Firefox. Para tooooodas as outras, existe Internet Explorer."
FireSux... Essas modinhas. aiai.
Edição feita por: Lengrat, 20/07/2005, 13:52.
#3
Posted 20/07/2005, 14:12
Nem vou comentar nada sobre o Firefox. Nem vou dizer que ele é melhor que o IE...
http://www.mredkj.co...s/validate.html
Fazer códigos para o Firefox significa fazer os códigos para qualquer browser. Fazer códigos para o IE significa fazer os códigos só para o IE.
Ridículo não?
http://www.mredkj.co...s/validate.html
Fazer códigos para o Firefox significa fazer os códigos para qualquer browser. Fazer códigos para o IE significa fazer os códigos só para o IE.
Ridículo não?
#4
Posted 20/07/2005, 16:15
COncordo com o Klaus. Mas quanto à duvida, se não funciona, não funciona. O IE é um browser que cada pagina feita pra ele não funciona em lugar nenhum. Faz esse mesmo script de novo para o Firefox e aí testa no IE que vai funcionar direitinho
Júlio Greff de Oliveira - Always a JavaScripter...
Contato: julio.greff [at] gmail [dot] com
Habilidades: JavaScript, Ajax, PHP, XHTML, CSS, MySQL, POO
Blog: http://www.juliogreff.blog.br
Contato: julio.greff [at] gmail [dot] com
Habilidades: JavaScript, Ajax, PHP, XHTML, CSS, MySQL, POO
Blog: http://www.juliogreff.blog.br
#5
Posted 21/07/2005, 16:35
Mas é justamente isso que quero.
Quero que vcs me ajudem a desenvolver esse script pro FF.
Obrigado...
Quero que vcs me ajudem a desenvolver esse script pro FF.
Obrigado...
#6
Posted 22/07/2005, 14:07
Deixa... já resolvi.... &

1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)