点击事件的应用方法。
//定义一个变量onclick1,获取元素inclick1的节点
var onclick1 = document.getElementById('inclick1')
//为变量onclick1添加点击事件
onclick1.onclick = function() {
//点击事件出发后执行的代码
}
定时器的使用方法。
//封装一个函数存放触发定时器时执行的代码
function timer() {
document.write("1")
}
//使用定时器调用函数
//每隔一秒钟执行一次函数
setInterval(timer, 1000);
//一秒后执行一次函数,仅执行一次
setTimeout(timer, 1000);
跳转登录
html
<div>
<button id="button1">点击跳转</button>
<div id="div1"></div>
</div>
css
<style>
* {
margin: 0;
padding: 0;
}
body> div {
width: 100px;
margin: auto;
background-color: aqua;
}
button {
width: 100px;
}
</style>
js
<script>
//获取button1与div1的节点
let button1 = document.getElementById('button1')
let div1 = document.getElementById('div1')
//封装函数targ,执行函数时时盒子div1的内边距以及内容为空
function targ() {
div1.style.padding = ''
div1.innerHTML = ''
}
//为button1添加点击事件,点击发生后实现div1中出现内容:局部跳转
button1.onclick = function() {
div1.style.padding = '20px'
div1.innerHTML = '局部跳转'
//定时器调用targ函数,使其两秒后函数生效
setTimeout(targ, 2000)
}
</script>