DOM—DOM 事件基础知识点总结

目录

           一、事件的三要素

1、事件是什么

2、组成

 二、事件的执行过程

  1、获取事件源

  2、注册事件(绑定事件)

  3、添加事件处理程序(采取函数赋值形式)

 三、操作元素

1、改变元素内容

2、innerText和innerHTML的区别

四、修改元素的属性 —— src、title

五、表单元素的属性操作 —— value

六、样式属性操作

1、通过style —— 行内样式操作

2、通过element.className —— 类名操作样式


一、事件的三要素

1、事件是什么

        JavaScript使我们有能力创建动态页面,而事件是可以被JavaScript侦测到的行为

        简单理解:触发---响应机制

        网页中的每个元素都可以产生某些可以触发JavaScript的事件,例如,我们可以点击某按钮时产生一个事件,然后去执行某些操作。

2、组成

        事件是由三部分组成   事件源  事件类型    事件处理程序    我们也称为事件的三要素

        (1)事件源:事件被触发的对象 谁  按钮

        (2)事件类型:如何触发 什么时间 比如鼠标点击(onclick) 还是键盘按下

        (3)事件处理程序 通过一个函数赋值的方式 完成

        代码展示: 点击按钮唐伯虎弹出警示框点秋香

<!-- (1)事件源:事件被触发的对象 谁  按钮 -->
   <button id="btn">唐伯虎</button>
   <script>
        // (2)事件类型:如何触发 什么时间 比如鼠标点击(onclick) 还是键盘按下
       var btn = document.getElementById('btn')
       //(3)事件处理程序 通过一个函数赋值的方式 完成
       btn.onclick = function(){
           alert('点秋香')
       }

结果展示:

 二、事件的执行过程

  1、获取事件源

  2、注册事件(绑定事件)

  3、添加事件处理程序(采取函数赋值形式)

代码展示:点击div 控制台输出 我被选中了

&l
  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值