Foros del Web » Programando para Internet » Javascript »

validar cajas de textos

Estas en el tema de validar cajas de textos en el foro de Javascript en Foros del Web. hola amigos: necesito validar una caja de texto donde escribir una palabra aparesca con letras mayusculas desde ya gracias...
  #1 (permalink)  
Antiguo 05/09/2008, 18:53
 
Fecha de Ingreso: mayo-2003
Ubicación: Concepción
Mensajes: 80
Antigüedad: 21 años
Puntos: 0
validar cajas de textos

hola amigos:

necesito validar una caja de texto donde escribir una palabra aparesca con letras mayusculas

desde ya gracias
__________________
deep
  #2 (permalink)  
Antiguo 06/09/2008, 01:12
Avatar de marcopoloaz06  
Fecha de Ingreso: julio-2007
Ubicación: México
Mensajes: 457
Antigüedad: 16 años, 9 meses
Puntos: 11
Respuesta: validar cajas de textos

Hola,
puedes
con algo asi:
Código HTML:
<input type="text" onkeyup="this.value=this.value.toUpperCase();" /> 
saludos
xd
__________________
Aerolíneas Alicia :D
  #3 (permalink)  
Antiguo 06/09/2008, 08:29
Avatar de ugmaster  
Fecha de Ingreso: abril-2008
Ubicación: Veracruz, México
Mensajes: 73
Antigüedad: 16 años
Puntos: 1
Respuesta: validar cajas de textos

Si puedes agregar esta funcion como un listener a tu input lo deberia de hacer, a cad ocasion que presiona un tecla cambia todo a mayuscuclas--

Código:
function solo_may(e)
{
   e.target.value=e.target.value.toUpperCase();
}
ah encontre una funcion que te agrega la funcion de arriba como listener...
Código:
/*
Parametros:
    elemento  - Objeto al que se le agregara la funcion del evento especificado
    nomevento - nombre del evento al que se le asignara un handler
    funcion   - nombre de la funcion o handler que tratara el evento
    captura   - Siempre es false, un parametro que se ocupa si el explorador que se usa no soporta el attachEvent
      
Descipcion: Funcion que agrega un handler al evento esecificado para el objeto indicado.
*/
function addEvent(elemento,nomevento,funcion,captura)
    {
        if(elemento.attachEvent)
            {
                elemento.attachEvent('on'+nomevento,funcion);
                return true;
            }
        else
            {
                if(elemento.addEventListener)
                    {
                        elemento.addEventListener(nomevento,funcion,captura);
                        return true;
                    }
                else
                    return false;
            }
    }
Si tu input tiene un id supongamos input_deseado, el addEvent se aplciaria asi
Código:
addEvent(document.getElementById('input_deseado'),'keypress',solo_may,false);
Espero te sirva....
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 10:37.