Mi problema es que la siente expresion todavia tiene errores, por ejemplo al poner . me valida, al poner enter me valida, al poner 1. me valida. Quiero que acepte:
1.1
111111
.111
0.111
que no acepte:
.
(solo enter)
1.
encontre algo que me podia ayudar que iba x(?=y), pero la explicacion no era muy buena.
Código:
<script language="javascript" type="text/javascript">
function Valida(form) {
var er1_EntradaS = /^[0-9]*\.?[0-9]*$/
if(!er1_EntradaS.test(form.EntradaS.value)) {
alert("El contenido de \""+form.EntradaS.value+"\" no es un real");
return false;
}
}
</script>
por el signo no me importa, gracias a todos