Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/03/2008, 15:51
Carlox
 
Fecha de Ingreso: marzo-2007
Mensajes: 2
Antigüedad: 17 años, 2 meses
Puntos: 0
Exclamación 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