| |||
Re: como recibir el texto en solo mayusculas en un input text te doy una idea, podrias hacer una funcion que utilice toUpperCase que convierte una cadena en mayusculas. Esta funcion la podrias llamar en el evento onblur por ejemplo, que cuando deje el campo de texto ponga todo en mayusculas Código HTML: function aMayusculas(obj,id){ obj = obj.toUpperCase(); document.getElementById(id).value = obj; } Código HTML: <form name="form" id="ejemplo"> <input id="id1" name="prueba" onblur="aMayusculas(this.value,this.id)" type="text"/> </form> Tambien puedes utilizar el evento onkeypress para que lo vaya poniendo en mayusculas una a una |
| |||
Re: como recibir el texto en solo mayusculas en un input text Lo que puedes hacer es [QUOTE]<input type="text" name="textfield" onKeyUp="this.value=this.value.toUpperCase();">[/QUOTE] Eso lo que te hará es que cada vez que apreten una tecla la pasa a mayusculas... No sé si es eso que querias. salu2 |
| ||||
Re: como recibir el texto en solo mayusculas en un input text muchas gracias por las respuestas ambas son acertadas y bueno me fui por la de splig, me parece super, un 10 por la respuesta.
__________________ Solo el que se basa en conocimiento basico y cultiva el aprendizaje obtendra sabiduria |
| |||
Re: como recibir el texto en solo mayusculas en un input text Eso que tratas de hacer se puede realizar de múltiples maneras, pero las dos más usadas por mi son las siguientes: A.) Con Estilos CSS. Escribes lo siguiente en el input: <input type="text" name="cualquier_nombre" class="mayusculas"> Y en nuestro css ponemos : input.mayusculas{text-transform:uppercase;} B.) Otra opción, seria en javascript. Dentro de la línea de código del input que deseas solo la mayúscula colocas lo siguiente: onKeyUp="this.value = this.value.toUpperCase();" Estos 2 casos fueron probados en IE7 y en MFirefox 2.00.12, últimas versiones al momento de escribir este comentario. C.) Por última opción, podemos reunir todos los input type="text": con document.getElementsByTagName("input") obtenemos una colección de los objetos que tienen por tag input. Y Sólo hace falta recorrerlos y a todos los que tengan type "text" les aplicariamos toUpperCase() a su value. Saludos!... Última edición por Carlox; 02/03/2008 a las 16:01 |