2
<script>
myVar = document.getElementById('colorpick').value;
function color_click(myVar){
document.getElementById("touch").style.backgroundColor=myVar;
}
</script>
<select name="colorpick" id="colorpick">
<option value="red">red</option>
<option value="blue">blue</option>
<option value="green">green</option>
</select>
<div id="touch" onclick="color_click(myVar);"> XXXXXXXXXXX </div>
此代码的工作,当我代替“蓝色”的myVar的价值预期的功能,但是,我想之前选择通过下拉菜单的颜色我点击元素来改变它的背景。如何选定的下拉值传递给改变背景颜色的onclick
谢谢,这个作品完美。 – Joe 2013-04-24 02:07:11
@Joe不客气。 – 2013-04-24 05:12:19