![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
20/02/2008, 08:04
|
| | 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. |