Hola,
Para empezar vamos a ver si te sirve esto:
Código PHP:
<input id="Text1" type="text" onkeyup="Validar();" />
<script language="javascript" type="text/javascript">
function Validar()
{
var cadena = document.getElementById("Text1").value;
var len = cadena.length;
var error = false;
switch(len)
{
case 1:
case 2:
case 4:
case 5:
if (NaN(cadena.charAt(len-1)))
{
error = true;
//alert("El formato de la cadena ha de ser nn.nn");
}
break;
case 3:
if (cadena.charAt(len-1)!=".");
{
error = true;
//alert("El formato de la cadena ha de ser nn.nn")
}
break;
default:
error = true;
}
if (error == true)
{
alert("El formato de la cadena ha de ser nn.nn")
}
}
</script>