Tema: Uppercase
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/01/2010, 09:18
Avatar de Tecna
Tecna
 
Fecha de Ingreso: enero-2010
Mensajes: 291
Antigüedad: 14 años, 4 meses
Puntos: 45
Respuesta: Uppercase

Buenas,

yo diría que el problema es que está aplicando el método toUpperCase() a una propiedad de un objeto y lo que espera es una cadena. Mete el valor de la propiedad en una variable y aplica el método a esa variable.

Los nombres de los controladores de eventos como atributos en la etiqueta HTML van con todos las letras en minúscula.

El evento que tendrias que utilizar es keyup para estar seguro de que se ha actualizado el valor de value, pero esto no sirve para cuando se pega texto con el ratón, para eso tendrás que usar el evento change. Con el evento keypress puedes restringir la entrada unicamente a caracteres alfanuméricos y asegurarte de que pasas una cadena con fronCharCode()