
04/11/2005, 05:08
|
 | Moderadora | | Fecha de Ingreso: agosto-2001 Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 7 meses Puntos: 381 | |
indexOf es un método para el objeto de clase string, por eso no lo acepta cuando es de clase number
Si lo recoges como parseInt, aparte de todo, siempre te lo devolverá sin comas (le quita los decimales) así que si no le aplicas el parseInt lo recogerá como cadena desde el campo de formulario.
Igual, si necesitas usar el indexOf para un objeto de tipo number siempre puedes pasarlo a string
valor.toString().indexOf(',')
El indexOf lo que hace es devolver la posición del caracter o cadena especificado como parámetro. Si no lo encuentra devuelve -1 |