网页换肤及console调试应用
使用CSS写格式,然后引入,再通过JavaScript实现点击按钮换肤功能
中间可以使用console功能调试检查代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>网页换肤</title>
<link rel="stylesheet" type="text/css" href="CSS/skin01.css" id="link01">
<!--获取CSS文件-->
<script type="text/javascript">
window.onload = function () {
let oBtn01 = document.getElementById('btn01');
let oBtn02 = document.getElementById('btn02');
let oLink = document.getElementById('link01');
//使用内置对象document上的getElementById方法来获取页面上设置了id属性的元素,获取到的是一个html对象,然后将它赋值给let变量
//使用onclick行间事件与函数进行绑定,实现点击按钮实现网页换肤
oBtn01.onclick = function (){
console.log('当下点击的按钮的名称是 %s','oBtn01');
//通过console输出按下的按钮,检查调试
/*
console.warn('warn'); 输出警告
console.error('error'); 输出错误
*/
oLink.href = "CSS/skin01.css";//获取link中href引入信息
}
oBtn02.onclick = function () {
console.log('当下点击的按钮的名称是 %s','oBtn02');
oLink.href = "CSS/skin02.css";
}
}
</script>
</head>
<body>
<input type="button" name="" value="皮肤一" id="btn01" >
<input type="button" name="" value="皮肤二" id="btn02" >
</body>
</html>