JS(DOM、事件)

DOM

  • 概念:Document Object Model,文档对象模型。
  • 将标记语言的各个组成部分封装为对应的对象:
  1. Document:整个文档对象
  2. Element:元素对象
  3. Attribute:属性对象
  4. Text:文本对象
  5. Comment:注释对象
  • JavaScript通过DOM,就能够对HTML进行操作:
  1. 改变 HTML 元素的内容
  2. 改变 HTML元素的样式(CSS)
  3. 对 HTML DOM 事件作出反应
  4. 添加和删除 HTML 元素

事件绑定

  • 方式一:通过HTML表签中的事件属性进行绑定

    复制代码
    <input type="button" onclick="on()" value="按钮1">
    <script>
         function on(){
             alert('我被点击了!'    );
         }
    </script>
  • 方式二:通过DOM元素属性绑定

    复制代码
    <input type="button" id="btn" value="按钮2">
    <script>
         document.getElementById('btn').onclick=function(){
             alert('我被点击了!');
    }
    </script>

常见事件

相关推荐
欧先生^_^40 分钟前
Scala语法基础
开发语言·后端·scala
一个专注写代码的程序媛1 小时前
vue组件间通信
前端·javascript·vue.js
hu_yuchen1 小时前
C++:BST、AVL、红黑树
开发语言·c++
一笑code1 小时前
美团社招一面
前端·javascript·vue.js
炯哈哈1 小时前
【上位机——MFC】视图
开发语言·c++·mfc·上位机
我也不曾来过11 小时前
继承(c++版 非常详细版)
开发语言·c++
purrrew1 小时前
【JAVA ee初阶】多线程(3)
java·开发语言
懒懒是个程序员1 小时前
layui时间范围
前端·javascript·layui
NoneCoder1 小时前
HTML响应式网页设计与跨平台适配
前端·html
凯哥19702 小时前
在 Uni-app 做的后台中使用 Howler.js 实现强大的音频播放功能
前端