- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第19讲 DOM对象;19.1 DOM概述;对左侧的HTML文档对应的DOM树结构如右图所示:
;19.2 DOM对象;1. document对象; document对象的常用属性; document对象的常用方法 ;2. 元素对象; 元素对象的常用属性; 元素对象的常用方法 ;3. 属性对象;属性对象的常用属性和方法;19.3 使用DOM访问文档元素;1. 使用DOM获取文档元素;使用DOM获取文档元素示例;2. 访问和设置文档元素属性;3. 使用innerHTML属性访问和设置元素内容;访问和设置元素属性以及元素内容-HTML代码;访问和设置文元素属性以及元素内容-JS代码;代码运行结果;4. 使用DOM创建、插入、修改和删除节点; 1)创建节点:
创建元素节点调用:
document.createElement(”节点名”);
创建文本节点调用:
document.createTextNode(”节点名”);
创建属性节点调用:
document.createAttribute(”节点名”);
; 2)插入节点:
在元素子节点列表的后面附加子节点:
element.appendChild(子节点);
在元素某个子节点前面添加子节点:
element.insertBefore(节点1,节点2);
; 3)修改和删除节点:
节点的修改:
element.replaceChild(新节点,旧节点);
节点的删除:
element.removeChild(子节点);
;使用HTML DOM操作节点-HTML代码;使用HTML DOM操作节点-JS代码;19.4 表单及表单元素对象;1. 表单对象; 表单对象的常用属性; 表单对象的常用方法 ;获取表单对象的方式有以下几种:
引用document的forms属性:document.forms[索引值],索引值从0开始。
直接引用表单的name属性:document.formName
通过表单的ID:
document.getElementById()
通过表单的name属性:document.getElementsByName()[索引值]
通过表单标签:document.getElementsByTagName()[索引值]
通过选择器:
document.querySelectorAll()[索引值];获取表单对象示例;2. 表单元素对象; 表单元素对象的常用属性; 表单元素对象的常用属性(续前); 表单元素常用的事件属性; 表单元素常用的方法;获取表单元素对象的方式有以下几种:
引用表单对象的elements属性:document.formName.elements[索引值]
直接引用表单元素的name属性:document.formName.name
通过表单元素的ID:document.getElementById()
通过表单元素的name属性:document.getElementsByName()[索引值]
通过表单标签:document.getElementsByTagName()[索引值]
通过选择器:
document.querySelectorAll()[索引值];获取表单元素对象示例
您可能关注的文档
- Photoshop新媒体美工设计9.pptx
- Python数据处理、分析、可视化与数据化运营第2章 Python语言基础.pptx
- Python数据处理、分析、可视化与数据化运营第3章 数据对象的读写.pptx
- Python数据处理、分析、可视化与数据化运营第4章 数据清洗和预处理.pptx
- Python数据处理、分析、可视化与数据化运营第5章 数据可视化.pptx
- Python数据处理、分析、可视化与数据化运营第6章 基本数据统计分析.pptx
- Python数据处理、分析、可视化与数据化运营第7章 高级数据建模分析.pptx
- Python数据处理、分析、可视化与数据化运营第8章 自然语言理解和文本挖掘.pptx
- Python数据处理、分析、可视化与数据化运营第9章 数据分析部署和应用.pptx
- Python数据处理、分析、可视化与数据化运营第10章 数据分析与数据化运营.pptx
最近下载
- 【作风建设论述摘编】2025关于加强党的作风建设论述摘编(七)PPT.pptx VIP
- 水平四足球大单元教案.docx VIP
- 义和团运动和八国联军侵华课件-2025-2026学年统编版(2024)历史八年级上册.pptx VIP
- 手术讲解模板:双侧牵张成骨下颌骨前移术.ppt
- 羊的胚胎移植(15分钟).ppt VIP
- 【作风建设论述摘编】2025关于加强党的作风建设论述摘编(三)PPT.ppt VIP
- 中西医学的本质特点及其模式.ppt
- 甲午中日战争与列强瓜分中国狂潮课件++2025-2026学年统编版八年级历史上册.pptx VIP
- SY75C 9三一履带液压挖掘机.pdf VIP
- 工作面采煤设计方案.doc VIP
文档评论(0)