Foros del Web » Programando para Internet » Javascript »

Realizar funcion onblur

Estas en el tema de Realizar funcion onblur en el foro de Javascript en Foros del Web. Hola, tengo este script que uso para desplegar un menu: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original function options ( ) { var stat_options = ...
  #1 (permalink)  
Antiguo 03/08/2011, 11:36
 
Fecha de Ingreso: enero-2009
Ubicación: España
Mensajes: 786
Antigüedad: 15 años, 3 meses
Puntos: 9
Realizar funcion onblur

Hola, tengo este script que uso para desplegar un menu:

Código Javascript:
Ver original
  1. function options(){
  2. var stat_options = document.getElementById('options').style.display;
  3. if(stat_options == "none"){
  4. document.getElementById('options').style.display='block';
  5. document.getElementById('optionsLink').style.backgroundImage='url(images/header_2.png)';
  6. }else{
  7. document.getElementById('options').style.display='none';
  8. document.getElementById('optionsLink').style.backgroundImage='url(images/header_1.png)';
  9. }
  10. }

Lo que necesito hacer es que cuando das click fuera de lo que es el menú que se despliega, que relice la funcion options() para que se esconda el menu. He intentado usar la funcion onblur, pero cuando doy click al menu "OptionsLink" y le doy a un enlace de la lista desplegable se oculta porque le puse onblur="options()" al menu..

¿Como puedo hacerlo?

Etiquetas: funcion, onblur, realizar
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 03:35.