| |||
| 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. |