关于 webAPI 你不知道的事

本文介绍了Web API中的DOM操作,包括查询元素(querySelector与querySelectorAll)、修改元素属性(内容、HTML属性、CSS样式),并详细阐述了表单元素的特殊属性。此外,还探讨了事件的三要素——事件源、事件类型和事件处理函数,以及事件注册与执行的原理。
摘要由CSDN通过智能技术生成

首先,小伙伴知道什么是webAPI吗?

wep就是DOM(页面的内容) + BOM(浏览器窗口)

api 就是js预先定义的 函数, 

webapi就是; 操作DOM(页面的内容) + BOM(浏览器窗口)的函数

我们获取页面内容------通过DOM来获取, 那么问题来了DOM是什么???

DOM就是浏览器提供的一套专门用来  动态操作网页内容 的API(函数) 

DOM 的工作流程, 代码会被读取到内存中 然后生成DOM树(DOM语法增删改查, 渲染也会改变), 再渲染引擎,渲染DOM树,呈现页面.

DOM 原理  修改DOM树的内容,最终呈现页面也会改变,,.   

DOM 动态操作dom树

1,查找元素 (有两种方式)

查询单个元素 querySelector()   ***括号里面的选择器写错,会报null.

查询所有元素 querySelectorAll()   ***括号里面的选择器写错,会得到一个空数组

异同点: 相同点 都是字符串,

不同点 : querySelector() 返回一个dom对象, 可以直接修改

querySelectorAll() 返回一个伪数组, 不直接修改,可以通过数组下标的方式获取dom对象才可以修改,但是没有数组方法(增删改查)

2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值