20/01/2011, 12:06
|
| | | Fecha de Ingreso: marzo-2004 Ubicación: Barcelona
Mensajes: 313
Antigüedad: 20 años, 9 meses Puntos: 7 | |
Respuesta: color en menu Te equivocas goteen_mx, entendí ambos códigos.
Según SergeMedina, creamos una variable 's' que recoje los datos del select para así utilizar el método 'addEventListener' que se incluye la función donde está el caracter '#' y su codigo hexadecimal.
Segun goteen_mx
function f_cambiaColor(slect){ document.getElementById("slect_c").style.backgroun dColor=slect.options[slect.selectedIndex].style.backgroundColor;
}
Tenemos la función f_cambiaColor y le pasamos como parametro 'slect' (que es seleccionado al hacer clic el usuario), y su color respectivo según el `select', y la pasamos al método getElementById del objeto document. Con él obtendremos el objeto que hace referencia al color con un identificador específico.
El objeto del elemento “slect_c” nos enlazará con:
<select id="slect_c" onchange="f_cambiaColor(this);">
Por último mediante el evento on change le decimos que aplique la función 'f_cambiaColor'.
A grandes rasgos es lo que significa.
Gracias a los dos por ayudarme, los dos códigos funcionan bien.
Saludos |