1.目的
为两个button添加单击事件实现换肤功能
2.示例代码
图片及源码的github链接
003.提取行间事件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>003.提取行间事件</title>
<script type="text/javascript">
window.onload = function () {
// 为两个button添加单击事件实现换肤功能
var oBtn = document.getElementById("btn1");
oBtn.onclick = fnChange;
function fnChange() {
var oDiv = document.getElementById('div1');
oDiv.style.color = "red";
oDiv.style.fontSize = "30px";
}
// 匿名函数
var oBtn2 = document.getElementById("btn2");
oBtn2.onclick = function(){
var oDiv = document.getElementById('div1');
oDiv.style.color = "green";
oDiv.style.fontSize = "50px";
}
}
</script>
</head>
<body>
<div id="div1" onclick="fnMyalert()">这是一个div元素</div>
<input type="button" id="btn1" name="" value="改变div样式">
<input type="button" id="btn2" name="" value="改变div样式2">
</body>
</html>