Ver Mensaje Individual
  #5 (permalink)  
Antiguo 31/03/2007, 19:27
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 2 meses
Puntos: 45
Re: Comprobar la posición de letras y numeros en un imput

Sí pero sin expresiones regulares aunque tuvieras un cacho tendrías que comprobar que todos fueran, por ejemplo, numeros. Tendrías que hacer:
Number(cacho) == cacho
O si no algo más global

var numeros="1234567890"; var letras="abcd...xyzABCD..XYZ";
if (numeros.indexOf(caracter)>-1)
//es numero
else if (letras.indexOf(caracter)>-1)
//es letra
else
//no es ni numero ni letra

Y, a mi juicio, sería más complicado, más lento, ocuparía más memoria, y el script tendría peor calidad (pa los puristas )


Eso sí, te recomiento utilizar el que tú entiendas mejor.


Por cierto kaninox, la función substr no existe en javascript; creo que te has confundido con el PHP. Además en la función substr el tercer argumento es longitud del substring, no caracter final:
string substr ( string $string, int $start [, int $length] );

Un saludo
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.