DOM:
<wbr>document object
model:文档对象模型.将一些标记型的文档以及文档中的内容当成对,在对象中定义属性和行为,方便操作.</wbr>
<wbr>DOM在风中标记型文档时,有三层模型:<br><wbr>DOM1:针对html文档<br><wbr>DOM2:针对xml文档<br><wbr>DOM3:针对xml文档<br><wbr><br><wbr>html,xhtml,xml:都是标记型文档.<br><wbr>dhtml:多个技术的综合,叫做动态的html.<br><wbr><wbr>html:负责将数据继续封装.<br><wbr><wbr>css:负责标签的样式.<br><wbr><wbr>javascript:负责通过程序设计方式来操作对象.</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr>标签之间的层次关系:<br><wbr>window<br><wbr>document<br><wbr>html<br><wbr><wbr>|--head<br><wbr><wbr><wbr>|--title<br><wbr><wbr><wbr>|--base<br><wbr><wbr><wbr>|--link<br><wbr><wbr><wbr>|--meta<br><wbr><wbr><wbr>|--style<br><wbr><wbr><wbr>|--script<br><wbr><wbr>|--body<br><wbr><wbr><wbr>|--div<br><wbr><wbr><wbr>|--form<br><wbr><wbr><wbr><wbr>|--input<br><wbr><wbr><wbr><wbr>|--select<br><wbr><wbr><wbr>|--span<br><wbr><wbr><wbr>|--a<br><wbr><wbr><wbr>|--table<br><wbr><wbr><wbr><wbr>|--tbody<br><wbr><wbr><wbr><wbr><wbr>|--tr<br><wbr><wbr><wbr><wbr><wbr><wbr>|--td<br><wbr><wbr><wbr><wbr><wbr><wbr>|--th</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr>|--dl<br><wbr><wbr><wbr><wbr>|--dt<br><wbr><wbr><wbr><wbr>|--dd<br><wbr><br><wbr>DOM树、DOM节点.<br><wbr>DOM的弊端——文档过大时,耗费资源,此时可以使用SAX来解析文档.</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr>节点的类型:<br><wbr>标签型节点:类型-1;<br><wbr>文本型节点:类型-3;<br><wbr>属性节点:类型-2;<br><wbr>注释型节点:类型-8;<br><wbr>document:类型-9;</wbr></wbr></wbr></wbr></wbr></wbr>
<wbr>节点的关系:<br><wbr>父节点:parentNodes.<br><wbr>子节点:childNodes.直接子节点,返回的是一个节点对象的集合(数组).<br><wbr>兄弟节点:<br><wbr><wbr>上一个兄弟节点:previousSibling.<br><wbr><wbr>下一个兄弟节点:nextSibling.</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr>注意:标签之间的空行,浏览器会解析成一个空白文本,获取时要注意.</wbr>
<wbr></wbr>
<wbr>获取节点可以通过节点的层次关系完成,也可以通过document对象完成.<br><wbr>getElementById 获取对 ID 标签属性为指定值的第一个对象的引用。<br><wbr>getElementsByName 根据 NAME 标签属性的值获取对象的集合。<br><wbr>getElementsByTagName 获取基于指定元素名称的对象集合。<br></wbr></wbr></wbr></wbr>
分享到:
相关推荐
002-DOM编程-innerHTML和innerText操作div和span 003-DOM编程-关于正则表达式 004-去除字符串的前后空白trim 005-表单验证 006-复选框的全选和取消全选 007-获取下拉列表选中项的value 008-显示网页时钟 009-内置...
第Ⅰ部分 初步了解Python 第1章 编程基础和字符串 3 1.1 编程与使用计算机的区别 3 1.1.1 编程的一致性 3 1.1.2 编程的可控性 4 1.1.3 程序要应对变化 4 1.1.4 小结 4 1.2 准备工作 4 1.2.1 在非Windows系统上安装 ...
\第1章 Qt初步实践 2 \1.1 第一个Qt程序 2 \1.1.1 建立主程序 2 \1.1.2 建立工程 3 \1.1.3 编译/运行第一个Qt应用程序 8 \1.1.4 第一个Qt程序的代码分析 8 \1.2 使用Qt布局管理器 11 \1.3 关联操作 12 \1.4 小结 13 ...
\第1章 Qt初步实践 2 \1.1 第一个Qt程序 2 \1.1.1 建立主程序 2 \1.1.2 建立工程 3 \1.1.3 编译/运行第一个Qt应用程序 8 \1.1.4 第一个Qt程序的代码分析 8 \1.2 使用Qt布局管理器 11 \1.3 关联操作 12 \1.4 ...
一:J2SE 面向对象-封装、继承、多态 ...Dom编程基础(事件处理等) JS常用效果如TreeView、下拉联动等 JS学习方法 JS调试方法 DreamWeaver初步(建立HTML、Table、Form、CSS)等 5:Servlet & JSP
9-6 3.php xml编程⑧-phpdom编程(3) 综合练习-基于xml的在线词典 9-6 4.php xml编程⑨-综合练习-基于xml的在线词典 phpdom使用xpath 9-6 5.php xml编程(10)-SimpleXML 9-7 1.回顾 9-7 2.析构方法 9-7 3.static关键字...
9-6 3.php xml编程⑧-phpdom编程(3) 综合练习-基于xml的在线词典 9-6 4.php xml编程⑨-综合练习-基于xml的在线词典 phpdom使用xpath 9-6 5.php xml编程(10)-SimpleXML 9-7 1.回顾 9-7 2.析构方法 9-7 3.static关键字...
9-6 3.php xml编程⑧-phpdom编程(3) 综合练习-基于xml的在线词典 9-6 4.php xml编程⑨-综合练习-基于xml的在线词典 phpdom使用xpath 9-6 5.php xml编程(10)-SimpleXML 9-7 1.回顾 9-7 2.析构方法 9-7 3.static关键字...
9-6 3.php xml编程⑧-phpdom编程(3) 综合练习-基于xml的在线词典 9-6 4.php xml编程⑨-综合练习-基于xml的在线词典 phpdom使用xpath 9-6 5.php xml编程(10)-SimpleXML 9-7 1.回顾 9-7 2.析构方法 9-7 3.static关键字...
9-6 3.php xml编程⑧-phpdom编程(3) 综合练习-基于xml的在线词典 9-6 4.php xml编程⑨-综合练习-基于xml的在线词典 phpdom使用xpath 9-6 5.php xml编程(10)-SimpleXML 9-7 1.回顾 9-7 2.析构方法 9-7 3.static关键字...
JavaScript核心 JavaScript语言基础(数据类型、函数、对象、闭包)、Java DOM编程、事件模型、JavaScript面向对象编程。 深入理解JavaScript语言原理;熟练的使用JavaScript对HTML DOM进行编程;熟练掌握...
一个初步的Ajax开发框架 异常处理机制 中文乱码问题及其解决方案 使用responseText处理返回的普通文本信息 实战技巧:数据校验 实战技巧:级联菜单 实战技巧:条目内容 实战技巧:级联下拉列表 使用responseXML处理...
第1章 初步了解JavaScript 1.1 JavaScript是什么 1.2 JavaScript能做什么 1.2.1 表单数据合法性验证 1.2.2 页面特效 1.2.3 交互式菜单 1.2.4 动态页面 1.2.5 数值计算 1.3 JavaScript编程起步 1.3.1 “Hello World...
Laravel诗词博客-匠心编程,热爱生活。 感谢各位朋友的支持,很开心和你分享我的代码,希望大家也能多写博客,提高自己能力的同时又能以后回顾所学的知识。饮水思源,你的星就是对我最好的支持。 如果您在安装过程中...
第2章介绍了如何在浏览器中运用JavaScript语言,初步提到适时运用CSS规则、提升用户体验的原则。第3章解析与DOM、数据存储、创建交互层等有关的术语。第4章介绍DOM的基本构成和操作。第5章讲解了JavaScript数据存储...
react不像jquery一样能通过src直接使用它需要一系列的辅助工具的支持,我们在学习react之前需要初步了解 nodejs 以及 babel。 另外还需要掌握 jsx 函数式编程 等知识。 1、 安装。 2、 新建项目文件夹 例如这个仓库...
大约在2001年左右,boost中出现了regex库,初步解决了这个问题。但是最初的regex无论在效率上还是可靠性方面都有一些问题,后来经过一次大规模的翻修之后,达到了比较完善的程度。 其他可以选择的替代品还有C语言的...
1、AJAX初步认识 AJAX的全称AsynchronousJavaScriptAndXML. AJAX2005年由Google发起并流行起来的编程方法,AJAX不一个新的编程语言,但它一个使用已有标准的新的编程技术。一种创建交互式网页应用的网页发技术。 ...
第3章 作业讲解、编程的选择结构和函数返回值和库、css初步、函数参数 第4章 数组和字符串、作业讲解、debug大法 第5章 作业讲解、如何方便地用测试写代码、break&continue;语句、object、读文档、递归 第6章 网页中...