js基础_57、事件的简介
事件
事件,就是文档和浏览器窗口之间发生的一些特定的交互瞬间(交互行为)。
比如:点击按钮、鼠标移动、关闭窗口。。。。
我们可以在事件对应的属性中设置一些JS代码,这样当事件被触发时,这些代码将会被执行。
比如:
<button id="btn1" onclick="alert('触发了单击事件!');">我是一个按钮</button>
这种写法我们称为结构和行为耦合,不方便维护,不推荐使用。可以为按钮的对应事件绑定处理函数的形式来响应事件,这样当事件被触发时,其对应的函数将会被调用。
比如:
<button id="btn1">我是一个按钮</button>
<script>
var btn=document.getElementById("btn1");
btn.onclick=function(){
alert('触发了单击事件');
}
</script>
绑定一个单击事件,像这种为单击事件绑定的函数,我们称为单击响应函数(响应函数)
在事件的响应函数中,响应函数是给谁绑定的,this就是谁。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本