全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  行业资讯

JavaScript全解析——案例-网页换肤

发布时间:2023-06-02 10:06:00
发布人:zyh
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>

<body>
<button id="redBtn">红色</button>
<button id="blueBtn">蓝色</button>
<button id="greenBtn">绿色</button>
<button id="offBtn">取消</button>
<script>
// 获取之前页面保存的值
var color = window.localStorage.getItem('color')
// 首先要判断一下color有没有值 如果有值我们就直接设置
if (color) {
document.body.style.background = color
}

// 首先给页面设置颜色
redBtn.onclick = function () {
// 设置背景颜色
document.body.style.background = 'red'
// 保存颜色的值到浏览器中
window.localStorage.setItem('color', 'red')
}
blueBtn.onclick = function () {
// 设置背景颜色
document.body.style.background = 'blue'
// 保存颜色的值到浏览器中
window.localStorage.setItem('color', 'blue')
}
greenBtn.onclick = function () {
// 设置背景颜色
document.body.style.background = 'green'
// 保存颜色的值到浏览器中
window.localStorage.setItem('color', 'green')
}
offBtn.onclick = function () {
// 设置背景颜色
document.body.style.background = 'none'
// 当我们点击取消的时候要删除掉我们保存的值
window.localStorage.removeItem('color')
}
</script>
</body>

</html>

#JavaScript

相关文章

PMP®认证荣获北京市境外职业资格认可!

2023-09-07

有哪些好的HTML5前端开发培训机构?

2023-09-07

怎么选择适合自己的HTML5前端开发培训机构?

2023-09-07

短视频运营哪个培训机构靠谱?

2023-09-07

怎么选择靠谱的短视频运营培训机构?

2023-09-07

短视频运营哪个培训机构好?

2023-09-07
在线咨询 免费试学 教程领取