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 [email protected]
>>> 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 [email protected]
>> 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 [email protected]
> 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 [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo