Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/02/2008, 08:04
Skylin3
 
Fecha de Ingreso: febrero-2008
Mensajes: 5
Antigüedad: 17 años
Puntos: 0
Re: Pregunta sencilla

Entiendo a lo que te refieres, pero mi duda es.

Por que convertir algo que no sabes si es numerico.

No seria mejor preguntar antes si es numerico, y en tal caso si lo es transformarlo? En vez de transformar directamente.

Un estilo esto:

valor = document.Formulario.Precio.value;
if (/^([0-9]||[,]||[.])*$/.test(valor))
{
valor = parseFloat(valor);
}

El if admite numeros y numeros con comas y puntos.
No he hecho un testeo de eso, pero creo que es correcto.

Ya me informaras.