Hey, i cant seem to get this to work, im a little confused on how im supposed to pass the colour paramaters:
function colourGreen(red, green, blue)
{
document.getElementById("button1").style.backgroundColor = 'rgb(red,green,blue)';
}
............. .............
<input type="button" id = "button2" value="Price up" onclick = 'colourGreen(0,255,0)'>
3 Answers 3
I'm guessing this should do the trick
function colourGreen(red, green, blue)
{
document.getElementById("button1").style.backgroundColor = 'rgb('+red+','+green+','+blue')';
}
answered Jul 1, 2010 at 20:52
Craig
7,7314 gold badges31 silver badges47 bronze badges
Sign up to request clarification or add additional context in comments.
Comments
...'rgb('+red+','+green+','+blue+')';
answered Jul 1, 2010 at 20:51
realshadow
2,5851 gold badge20 silver badges39 bronze badges
Comments
.style.backgroundColor = 'rgb(' + red +', ' + green + ', ' + blue ')';
answered Jul 1, 2010 at 20:52
John Weldon
40.9k11 gold badges98 silver badges132 bronze badges
Comments
lang-js