Hehe sorte sua eu já tenho um código desses prontinho B) <script>function formatar(src, mask,e) { var tecla ="" if (document.all) // Internet Explorer tecla = event.keyCode; else tecla = e.which; //code = evente.keyCode; if(tecla != 8){ if (src.value.length == src.maxlength){ return; } var i = src.value.length; var saida = mask.substring(0,1); var texto = mask.substring(i); if (texto.substring(0,1) != saida) { src.value += texto.substring(0,1); } } } </script> <tr> <td width="16%"><font face="arial">Data de nascimento</font> </td> <td width="25%"colspan="3"><input class="ie" type="text" size="20" name="Dt_Prevista" title="Entre com a data no formato: DD/MM/AAAA" id="Data" maxlength="10" onkeyup="formatar(this,'##/##/####',event)" placeholder="Data de nascimento"> <input type="text" size="20" id="dinheiro" maxlength="10" onkeyup="formatar(this,'####,##',event)" value="R$" /> <input type="text" size="20" id="telefoneDDD" maxlength="13" onkeyup="formatar(this,'###)####-####',event)" value="("/> </td> </tr> [/codebox] só adptar para o seu caso!! :D