Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2006, 11:19
jbco
 
Fecha de Ingreso: junio-2006
Mensajes: 104
Antigüedad: 18 años, 7 meses
Puntos: 1
Problema al validar Text de tupo numero.numero

hola amigos, he checado en las FAQ's y pude enteder sus ejemplos, pero he querido hacer una validacion un poco diferente y no lo permite.
necesito validar un campo text q pueda contener numeros enteros o con punto decical(5 o 5.32), y calro q solo sea un punto. Este es mi Script:

Código HTML:
function numero(precio, nombre) {

var s = precio.value;
var filter=/^(([0-9-])+.)+([0-9]{2})+$/;
if (s.length == 0 ) return true;

if (filter.test(s))
	return true;
else
	alert("Solo puede contener Números y un punto");
	precio.length=precio.length-1;
	precio.focus();
	return false; }
.
.
.
<input type="text" name="precio" size="6" onkeypress="return numero(precio,'precio')";> 
Apreciaria mucho su ayuda, q me abran los ojos por q no puedo ver mi error, ni apreciar como continuar esa validacion, gracias.

Última edición por jbco; 05/09/2006 a las 11:31