【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)

  争取卷起来啊喂,之前真的好躺qwq   

来源:JavaScript基础语法

目录

I.Web APls

① Web APIs 和 JS 基础的关联性

​编辑② API 和 Web API

II.DOM

① 简介​编辑

② 获取元素

※※ 根据ID 获取

​编辑※※ 根据标签名获取

※※ 通过HTML5新增的方法获取(i9以上版本支持)

※※ 特殊元素获取

③ 事件基础

※※ 三要素

​编辑

※※ 执行过程

④ 操作元素

※※ 修改普通元素

​编辑

※※※※ 普通案例

※※ 修改表单属性

※※※※ 表单案例

※※ 修改样式属性

​编辑 ※※※※ 样式案例

※※※※ 循环精灵图

※※ 文本框案例


I.Web APls

Web APIs 和 JS 基础的关联性

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第1张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第2张图片② API 和 Web API

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第3张图片

地址戳这 → MDN

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第4张图片

II.DOM

① 简介
【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第5张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第6张图片

② 获取元素

※※ 根据ID 获取

getElementByld() 方法可以获取 带有ID 的 元素对象 

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第7张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第8张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第9张图片※※ 根据标签名获取

getElementsByTagName() 方法可以返回 带有指定标签名 的 对象的集合 

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第10张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第11张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第12张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第13张图片

※※ 通过HTML5新增的方法获取(i9以上版本支持)

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第14张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第15张图片【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第16张图片

※※ 特殊元素获取

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第17张图片

③ 事件基础

※※ 三要素

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第18张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第19张图片

btn.onclick = function() {
    alert('点秋香');
}

※※ 执行过程

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第20张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第21张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第22张图片

④ 操作元素

※※ 修改普通元素

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第23张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第24张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第25张图片

※※※※ 普通案例

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第26张图片【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第27张图片

  图可以自己随便找,这里就不放了 

早上好!
早上好

※※ 修改表单属性

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第28张图片

※※※※ 表单案例

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第29张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第30张图片

 html和css复习戳这里 → html汇总 、css边框 、css定位

我的:





    
    
    
    Document
    

    
        

 PS. 例图是用ps拼起来的

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第31张图片

pink的:





    
    
    
    Document
    



    

※※ 修改样式属性

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第32张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第33张图片 ※※※※ 样式案例

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第34张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第35张图片

我的: 





    
    
    
    Document
    

    
        

图来自百度~!

PS.点了按钮好几次都没反应。。然后发现是把  document.querySelector('.btn'); 写成了  getElementsByClassName ,如果你也忘了的话赶快去看本篇的获取元素哦!【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第36张图片

pink的:





    
    
    
    Document
    



    
淘宝二维码 x

※※※※ 循环精灵图

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第37张图片

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第38张图片

 这个是直接抄的pink的 





    
    
    
    Document




    

※※ 文本框案例

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第39张图片

我的: 





    
    
    
    Document
    



    

 只放了显示的图,可以直接复制代码试一下ww

【web】JavaScript——Web APIs笔记小结 Web APIs+dom部分(Web APIs和DOM简介)_第40张图片

pink的: 





    
    
    
    Document




    
    




  恭喜看到这的小伙伴,你已经完成JavaScript APIs第一天的学习了~!!

下面进入第一天剩余部分的学习吧 (。・∀・)ノ゙ → 样式属性部分案例

 有用的话可以点赞评论收藏哦!!

你可能感兴趣的:(web,前端,javascript,1024程序员节)