Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/06/2011, 14:50
abigor66
 
Fecha de Ingreso: mayo-2008
Mensajes: 489
Antigüedad: 16 años, 8 meses
Puntos: 8
Respuesta: como ejecutar función dentro de focus

Hola InKarC, creo que te estas alterando por nada. te comento:
1 - escribir "espero me puedan ayudar" es un formalismo que denota amabilidad, es cierto que muchos de los que leen post ajenos tienen la intención de ayudar, sin embargo, no es su prioridad y mucho menos su obligación, por lo que es de respetar el tiempo que dediquen a leer mi consulta.
2 - aunque html5 no sea soportado por todos los navegadores actualmente, si lo será en un futuro y mientras tanto quiero ofrecerle a mis vistas la mejor experiencia posible y reducirme el consumo de recursos. (si ya tengo que programar doble para IE y toda sus versiones, que más da hacerlo para html5)
3 - si es mi idea, debido a que yo soy el del problema, sin embargo, no creo que deba sacrificar funcionalidad por comodidad.

agradezco tu ayuda, aunque creo que está pasado de código.

Bam_Margera precisamente había visto un ejemplo en jquery y eso fue lo que me confundió. la solución:

Código Javascript:
Ver original
  1. var txt = "Buscar...";
  2. var d = document.buscador.q;    
  3. d.value = txt;
  4. d.onfocus = function () {
  5.     if (d.value == txt) {d.value = "";}
  6. }
  7. d.onblur = function () {
  8.     if (d.value == "") {d.value = txt;}
  9. }

gracias nuevamente.
__________________
AppLab - Laboratorio de Ideas