De todas formas yo intentaría hacer el uso de estas funciones de manera menos intrusiva, es decir no pondría el evento al botón (onclick="$('capa_a_mostrar').toggle();$('capa_con_selects').toggle ()"), sino que dispararía el evento dependiendo de tus necesidades en la página, me parece mas limpio poner un class a los botones o enlaces necesarios.
<input type="button" class="eventos"/> en el js Event.observe (window,"load",compruebaEventos) function compruebaEventos () { botones=$$('.eventos') for (i=0;i<botones.length;i++) { botones[i].onclick=function () { ocultarMostrarSelect () } } } El 11/10/2006, a las 10:01, Luis Villegas escribió: > Eso me temía. Muchas gracias. De todas formas con prototype se > facilitan > mucho las cosas: > > <input type="button" > onclick="$('capa_a_mostrar').toggle();$('capa_con_selects').toggle()"> > > On 10/11/06, Josetxu Sancha Peña <[EMAIL PROTECTED]> wrote: >> >> no te queda otro remedio que usar javascript: >> >> arraySelects=document.getElementsByTagName ('select') >> >> function ocultarMostrarSelect () >> { >> for (i=0;i<arraySelects.length;i++) >> { >> if (arraySelects[i].style.display=="none") >> { >> arraySelects[i].style.display="block" >> } else { >> arraySelects[i].style.display="none" >> } >> } >> } >> El 11/10/2006, a las 9:48, Luis Villegas escribió: >> >>> Buenas, supongo que esta pregunta es muy típica, pero no he >>> encontrado la >>> respuesta. >>> >>> Si yo tengo un select en una capa y muestro por encima otra que >>> estaba con >>> display:'none', en Internet explorer se ve el select aunque tenga >>> inferior >>> z-index. Hay alguna forma de ocultarlo? >>> >>> Gracias >>> _______________________________________________ >>> Lista de distribución Ovillo >>> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org >>> Puedes modificar tus datos o desuscribirte en la siguiente >>> dirección: http://lists.ovillo.org/mailman/listinfo/ovillo >>> >> >> >> >> >> _______________________________________________ >> Lista de distribución Ovillo >> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org >> Puedes modificar tus datos o desuscribirte en la siguiente dirección: >> http://lists.ovillo.org/mailman/listinfo/ovillo >> > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente > dirección: http://lists.ovillo.org/mailman/listinfo/ovillo > Saludos ================================================ Josetxu Sancha Factor Sistemas S.L. C/ Nerbioi 3, 4º izquierda. 48001 Bilbao Spain Tel. +34 94 423.74.38 Fax. +34 94 423.96.53 E-mail: [EMAIL PROTECTED] ================================================ _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo