Hola!!
Cómo puedo hacer para que cuando yo dé <enter> a un input type=text el texto ingresado se convierta en mayusculas?
Espero su ayuda, gracias
| ||||
Hola: Lo del Enter lo dejo para quien sepa más que yo, pero para pasar a mayúsculas existe el método toUpperCase() que se aplica a los textos... Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| ||||
Cita: bué, entonces que nos queda a nosotros??
Iniciado por caricatos Lo del Enter lo dejo para quien sepa más que yo, pero para pasar a mayúsculas existe el método toUpperCase() que se aplica a los textos... Cita: tiene que ser si o sí con Enter . No bastaría con utilizar onblur para lanzar la funcion para convertir a mayúsculas??. Cómo puedo hacer para que cuando yo dé <enter> a un input type=text el texto ingresado se convierta en mayusculas?
__________________ by Capitán Buscapina . |
| ||||
Cita: Bueno, basándome en un script de las FAQs: http://www.forosdelweb.com/showpost....&postcount=231
Iniciado por Cap.Buscapina bué, entonces que nos queda a nosotros?? tiene que ser si o sí con Enter . No bastaría con utilizar onblur para lanzar la funcion para convertir a mayúsculas??. Quedaría así: function aMays(e, elemento) { tecla=(document.all) ? e.keyCode : e.which; if(tecla == 13) elemento.value = elemento.value.toUpperCase(); } y el input: <input type=text onkeypress="aMays(event, this)" /> Bueno, no lo he probado... ya nos contarás Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| |||
Yo quizá utilizaría el evento onKeyPress para capturar la tecla, y luego haría lo mismo que el script enviado por caricatos: Cita: Espero que te sirva
Iniciado por caricatos if(tecla == 13) elemento.value = elemento.value.toUpperCase(); } |