通过js该div的样式

原创 2019-01-06 17:03:58 258
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>changeDiv</title> <style> #box {width: 100px;height: 100px;back
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>changeDiv</title>
<style>
#box {width: 100px;height: 100px;background: red;margin: 20px 80px;}
</style>
</head>
<body>
<!-- 用按钮控制div高度、宽度、颜色、重置、隐藏、显示 -->
<div id="box"></div>
<input type="button" value="变高" onclick="aa()">
<input type="button" value="变宽" onclick="bb()">
<input type="button" value="变色" onclick="cc()">
<input type="button" value="重置" onclick="dd()">
<input type="button" value="隐藏" onclick="ee()">
<input type="button" value="显示" onclick="ff()">

<script type="text/javascript">
var box;
// window.onload = function () {
box = document.getElementById('box');
// }
function aa() {
box.style.height = "400px"; // 改变高度
}
function bb() {
box.style.width = "400px"; // 改变宽度
}
function cc() {
box.style.background = 'pink'; // 改变颜色
}
function dd() {
box.style.width = '100px';
box.style.height = '100px';
box.style.background = 'red';
}
function ee() {
box.style.display = 'none';
}
function ff() {
box.style.display = 'block';
}
</script>
</body>
</html>

不过全局变量声明时,使不使用 window.load 好像没有影响

批改老师:灭绝师太批改时间:2019-01-06 17:18:02
老师总结:window.onload 是文档加载完调用的方法,跟全局变量没有关系

发布手记

热门词条