Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/05/2008, 11:52
qgqlochekone
 
Fecha de Ingreso: marzo-2008
Mensajes: 31
Antigüedad: 16 años, 11 meses
Puntos: 0
Respuesta: Problemas con onBlur y onFocus in Explorer

ehh no entiendo quieres que borre cualquier cosa previa si va a escribir...

de todas formas el problema es que usas el id, lo cual se solventa asi..

Código:
function borrar(ces, text)   // ces es el objeto input que pasas y text tu texto..
{
    if(ces.value.length >= 0) // ahy letras las borro
     {
          ces.value = "";
     }
    else if( ces.value=="" ) 
    {
          ces.value = text; //estaba vacía, ponemos el texto y lo convet a mayuscula
          ces.style.textTransform="uppercase";
    }
}
el verdadero problema de onblur y onfocus es que si usas la misma o asi definas mas funciones por cada objeto input, cuando cambies de foco , pasara que un campo inpuit en particular necesitara dos clicks, este problema si no esta en firefox esta en opera..

debo aclarar que esto no es un problema de onblur, ni onfocus, es unj problema de MALA PROGRAMACION! puesto que m$ ha modificado mucho el api de javascript...

Última edición por qgqlochekone; 22/05/2008 a las 12:10