3 回答
TA贡献1836条经验 获得超13个赞
// 页面加载
window.onload = init;
//初始化函数
function init() {
// 获取下拉菜单
var bgcolor = document.getElementById("bgcolor");
var div1 = document.getElementById("div1");
// 给下拉菜单绑定change事件
bgcolor.onchange = function () {
// 选中当前的值
var color = bgcolor.value;
if(color){
div1.style.backgroundColor = color;
div1.innerHTML = '我的背景颜色是' + color;
}
}
}
TA贡献1836条经验 获得超3个赞
function init() {
// 获取下拉菜单
var bgcolor = document.getElementById("bgcolor");
var div1 = document.getElementById("div1");
// 给下拉菜单绑定change事件
bgcolor.onchange = function (event) {
// 选中当前的值
let color = event.target.value;
switch (color) {
case 'yellow':
div1.style.backgroundColor = color;
div1.innerHTML = '我的背景颜色是' + color;
break;
case 'orange':
div1.style.backgroundColor = color;
div1.innerHTML = '我的背景颜色是' + color;
break;
case 'pink':
div1.style.backgroundColor = color;
div1.innerHTML = '我的背景颜色是' + color;
break;
case 'purple':
div1.style.backgroundColor = color;
div1.innerHTML = '我的背景颜色是' + color;
break;
default:
div1.style.backgroundColor = 'white';
div1.innerHTML = '我是div';
}
}
}
添加回答
举报