Hola
reycoy :
Hay varias formas, ésta es la más simple.
Código:
<script>
var original="0.0";
function valida(){
if(document.formulario.numero.value.length!=3 || document.formulario.numero.value.indexOf(".")!=1){
document.formulario.numero.value=original;
alert("ERROR");
}
else alert("ENVIANDO . . .\r\n\t"+document.formulario.numero.value)
}
</script>
<form name="formulario">
<input name="numero" value="0.0" size="3" />
<input type="button" value="ENVIAR" onclick="valida()" />
</form>
Hay una forma de validar el número mientras se tipea, sin esperar el envío; pero me parece que funciona solamente en
IE.
saludos
furoya