Foros del Web » Programando para Internet » Javascript »

Todo en mayúscula a medida que se escribe

Estas en el tema de Todo en mayúscula a medida que se escribe en el foro de Javascript en Foros del Web. Hola, tengo un textbox el cual coloca todos los caracteres en mayúscula a medida que el usuario va escribiendo sobre él de la siguiente forma: ...
  #1 (permalink)  
Antiguo 03/05/2005, 09:19
Avatar de HenrydeSousa  
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 300
Antigüedad: 20 años, 2 meses
Puntos: 2
Todo en mayúscula a medida que se escribe

Hola, tengo un textbox el cual coloca todos los caracteres en mayúscula a medida
que el usuario va escribiendo sobre él de la siguiente forma:

<input type="text" onkeyup="javascript:this.value=this.value.toUpperC ase();">

Funciona bien, el problema es cuando el usuario ha escrito una palabra y luego
intenta regresarse a una letra o caracter anterior, ya que el cursor busca siempre
irse a la última posición, de forma que no lo deja modificar una letra que ya haya
escrito.
Otro problema es cuando el cursor está sobre un textbox, y el usuario con la tecla
tab se va hacia el siguiente textbox, en condiciones normales, si la segunda caja
tiene algo, este texto se selecciona, pero en esta situación el mismo se selecciona
y en seguida ya no lo está jeje. La verdad no sé mucho de javascript y no tengo
idea de por qué sucede esto. Será que hay alguna otra forma de hacer esto?. Saludos...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:44.