Olá pessoal, será que vocês poderiam dar uma ajudinha a um novo integrante do grupo? O que eu gostaria é o seguinte: 1º - Que um campo do form, de tipo:text, não deixe validar a entrada de letras e caracteres para informar um número decimal; 2º - Que não seja validada mais de uma ","(vírgula) ou "."(ponto), para este mesmo campo - mas tudo no evento onkeyup, não quero aguardar o submit. Bem, o primeiro eu consegui resolver assim: //função para proibir entrada de caracteres indevidos function valida_decimal(caracter) { var digitos = '0123456789,.' var valido for (var x=0;x<caracter.length;x++) { valido=caracter.substring(x,x+1); if (digitos.indexOf(valido)==-1) { document.formulario1[o].value = caracter.replace(valido,''); return false } } //fim de for } //fim de função Com isso eu consigo impedir a entrada de letras e de caracteres indevidos em tempo de digitação. Já o segundo, tentei-tentei-tentei, mas não consigo. Se alguém puder me ajudar ficarei muito grato. E continuarei a tentar também, e conseguindo, ou chegando perto, eu informarei. Grato e sucesso a todos.