当前位置: 首页 > news >正文

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>

     

常见事件 

http://www.lryc.cn/news/361882.html

相关文章:

  • 学习小心意——python的构造方法和析构方法
  • GB/T 23995-2009 室内装饰装修用溶剂型醇酸木器涂料检测
  • Maven 中的 classifier 属性用过没?
  • Linux网络编程:传输层协议|UDP|TCP
  • MongoDB CRUD操作:内嵌文档查询
  • JavaScript、Kotlin、Flutter可以开发鸿蒙APP吗?
  • 刚体运动描述:欧拉角与四元数
  • 一文速通23种设计模式——单例模式、工厂模式、建造者模式、原型模式、代理模式、装饰器模式、组合模式、组合模式、桥接模式、观察者模式、策略模式……
  • Lua 基础 04 模块
  • 速递FineWeb:一个拥有无限潜力的15T Tokens的开源数据集
  • HDLBits答案汇总
  • 云端数据提取:安全、高效地利用无限资源
  • Java开发:Spring Boot 实战教程
  • 【Python3.11版本利用whl文件安装对应的dlib-19.24.1-cp311-cp311-win_amd64.whl库】
  • HW面试常见知识点2——研判分析(蓝队中级版)
  • 鲁教版七年级数学下册-笔记
  • 带你走进在线直线度测量仪 解析测量方法!
  • 力扣1 两数之和
  • AndroidFlutter混合开发
  • Halcon 光度立体 缺陷检测
  • 关于找暑期实习后的一些反思
  • Rust struct
  • 【UE5:CesiumForUnreal】——加载无高度地形数据
  • 证件/文书类日期中文大写js/ts插件
  • 03JAVA基础(方法/类/封装(构造方法))
  • 数据容器的通用操作、字符串大小比较 总结完毕!
  • KAN(Kolmogorov-Arnold Network)的理解 3
  • lux和ffmpeg进行下载各大主流自媒体平台视频
  • day25-XML
  • Mixly 开启WIFI AP UDP收发数据