Pasar color como argumento en javascript

Iniciado por FerJGS, 14 Febrero 2016, 23:29 PM

0 Miembros y 1 Visitante están viendo este tema.

FerJGS

Hola amigos. Mi pregunta es la siguiente.

Me gustaría poder pasar un color como argumento a una función de javascript.

La idea es que dependiendo de qué opción seleccione el usuario, el fondo de un elemento sea de un color u otro. El código que tengo es el siguiente:

document.getElementById(x).style.backgroundColor = "#88CCFF";

Me gustaría que este color (88CCFF) no fuera fijo, sino que fuera una variable que yo le pueda pasar a la función. Evidentemente puedo mandarle el color como texto, pero JS no lo reconoce como color. ¿Cómo hago? Muchas gracias.

#!drvy

Código (javascript) [Seleccionar]
function changeBackgroundColor(element, color){
    document.getElementById(element).style.backgroundColor = color;
};

// Ejemplos
changeBackgroundColor('miDiv', '#fff');
changeBackgroundColor('miDiv', 'white');


Saludos