JS ->选取html元素->改动css样式
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>
htmlbiaoqian
</title>
<style type="text/css">
#myDiv{ width: 100px;
height: 100px;
background: black;
}
</style>
<script type="text/javascript">
//window.onload = function(){
//document.getElementById('myDiv').style.width = '200px';
//setTimeout(function(){
document.getElementById('myDiv').style.width = '200px';
//},2000);
//}
</script>
</head>
<body>
<div id = "myDiv"></div>
</body>
</html>
如果写在标签上面,要写window.onload()
事件 交互的一种
比如:键盘到鼠标
JS跟中文一样,读起来的话,点就是的,函数就是要做的事
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>
htmlbiaoqian111
</title>
<style type="text/css">
#myDiv{ width: 100px;
height: 100px;
background: black;
}
</style>
</head>
<body>
<div id = "myDiv"></div>
<script type="text/javascript">
var myDiv = document.getElementById('myDiv');
myDiv.onclick = function(){
alert(1);
};
</script>
</body>
</html>
在点击黑色框框后,背景变成红色
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>
htmlbiaoqian111
</title>
<style type="text/css">
#myDiv{ width: 100px;
height: 100px;
background: black;
}
</style>
</head>
<body>
<div id = "myDiv"></div>
<script type="text/javascript">
var myDiv = document.getElementById('myDiv');
myDiv.onclick = function(){
//alert(1);
myDiv.style.background = "red";
};
</script>
</body>
</html>
弹出显示框,之后可以关闭背景
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>
htmlbiaoqian111
</title>
<style type="text/css">
#myDiv{ width: 100px;
height: 100px;
background: black;
}
</style>
</head>
<body>
<div id = "myDiv"></div>
<button id = 'btn'>显示隐藏</button>
<script type="text/javascript">
var myDiv = document.getElementById('myDiv');
var btn = document.getElementById('btn');
btn.onclick = function(){myDiv.style.display = 'none';}
</script>
</body>
</html>
if(条件成功 == true/自动换成boolean值){
成功执行条件
}
else
{没成功的执行条件
}
单击显示隐藏按钮,隐藏,双击则出现
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>
htmlbiaoqian111
</title>
<style type="text/css">
#myDiv{ width: 100px;
height: 100px;
background: black;
}
</style>
</head>
<body>
<div id = "myDiv"></div>
<button id = 'btn'>显示隐藏</button>
<script type="text/javascript">
var myDiv = document.getElementById('myDiv');
var btn = document.getElementById('btn');
btn.onclick = function(){myDiv.style.display = 'none';}
num = 0;
btn.onclick = function(){<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>
htmlbiaoqian111
</title>
<style type="text/css">
#myDiv{ width: 100px;
height: 100px;
background: black;
}
</style>
</head>
<body>
<div id = "myDiv"></div>
<button id = 'btn'>显示隐藏</button>
<script type="text/javascript">
var myDiv = document.getElementById('myDiv');
var btn = document.getElementById('btn');
//btn.onclick = function(){myDiv.style.display = 'none';}
num = 0;
btn.onclick = function(){
num = num + 1;
//console.log(num);
if(num % 2 == 1){
myDiv.style.display = 'none';
}
else
{
myDiv.style.display = 'block';
}
}
</script>
</body>
</html>
num = num + 1;
console.log(num);
}
</script>
</body>
</html>