热门
最新
红包
立Flag
投票
同城
我的
发布
GISer Liu
3 年前
trueqq_45590504
今天不小心看到《Q宠大乱斗》,这游戏十年没玩了,当初怎么那么好玩
下一条:
⛳学习DOM_BOM⛳ 今日碎片化知识点总结: 修改元素——修改元素属性之自定义扩展属性以及修改元素样式 > 总结: DOM 4步: - 1.先查找可能触发事件的元素 - 2.再为元素绑定事件处理函数 - 3.当事件发生时,查找要修改的元素 - 4.修改元素 > 总结: DOM 5件事: 增删改查+事件绑定: **2.修改元素: 3种东西可修改** (1). 修改内容: 3种内容可修改 (2). 修改属性: 3种 a. 字符串类型的HTML标准属性: 2种 1). 旧核心DOM: 4个函数 2). 新HTML DOM b. bool类型的HTML标准属性 **c. 自定义扩展属性:** 1). 何时: 2种 i. 代替id、class、元素等选择器作为查找触发事件的元素的条件 ii. 在客户端元素上临时缓存业务数据 2). HTML中: <元素 data-自定义属性名="属性值"> 3). js中: 2种: (不能用.访问) i. 核心DOM: var 属性值=元素.getAttribute("data-自定义属性名") 元素.setAttribute("data-自定义属性名","属性值") ii. HTML5标准: 元素.dataset.自定义属性名 (3). 修改样式: a. 修改元素的内联样式: 元素.style.css属性="属性值" b. 获取元素的完整样式: var style=getComputedStyle(元素对象); style.css属性 计算后的样式都是只读的 c. 批量修改元素的样式时,都用class: 元素.className="class名"
立即登录