| |||
se puede hacer¿? Tengo un marco lateral izquierdo para toda mi web, con unos 7 u 8 botones, la cosa está en que quiero que al darle a uno de esos botones además de ir a la página correspondiente me quede ese botón en un color distinto del resto, para advertir al usuario en que parte de la web está; y al darle a otro botón del marco cambie a la otra página y cambié de color de un botón a otro. Se puede hacer esto¿? yo creo que asi no. pero ustedes saben mas que yo... |
| ||||
Re: se puede hacer¿? Hola de nuevo, danipermuy. Aqui te pongo dos ideas que se me han ocurrido:
Código:
el script sería:<img name="prueba" src="tuImagen.gif" width="105" height="46" style="border:2px solid white" onClick="cambiar(this)"> <img name="prueba" src="tuImagen.gif" width="105" height="46" style="border:2px solid white" onClick="cambiar(this)">
Código:
- Segunda opción:<script> function cambiar(src) { for (j=0; j<document.all.length;j++) if (document.all[j].name=="prueba") document.all[j].style.border='2px solid white'; src.style.border='2px solid red'} </script>
Código:
Script:<img name="prueba2" src="as2.gif" width="105" height="46" style="filter:alpha(opacity=50)" onClick="cambiar2(this)"> <img name="prueba2" src="as3.gif" width="105" height="46" style="filter:alpha(opacity=50)" onClick="cambiar2(this)">
Código:
Fijate que en los dos casos tienes que poner el mismo nombre a todas las imágenes.<script> function cambiar2(src) { for (j=0; j<document.all.length;j++) if (document.all[j].name=="prueba2") document.all[j].filters.alpha.opacity=50; src.filters.alpha.opacity=100 } </script> Espero que alguno te sirva. Saludos, --------------- Pregunta lo que ignoras y pasarás por tonto 5 minutos. No lo preguntes y serás tonto toda la vida. |