DOM是啥意思啊?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DOM是啥意思啊?相关的知识,希望对你有一定的参考价值。
DOM全拼为DocumentObjectModel(文档对象模型)是一种用于html和XML文档的编程接口,它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM实际上是以面向对象方式描述的文档模型。DOM定义了表示和修改文档所需的对象、这些对象的行为和属性以及这些对象之间的关系。 参考技术A
DOM是网页中的用来表示文档中对象的标准模型,通过javascript可以对网页中的所有DOM对象进行操作,是由万维网联盟W3C组织制定的标准编程接口。
文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口。在网页上,组织页面(或文档)的对象被组织在一个树形结构中,用来表示文档中对象的标准模型就称为DOM。
Document Object Model的历史可以追溯至1990年代后期微软与Netscape的“浏览器大战”,双方为了在JavaScript与JScript一决生死,于是大规模的赋予浏览器强大的功能。
微软在网页技术上加入了不少专属事物,既有VBScript、ActiveX、以及微软自家的DHTML格式等,使不少网页使用非微软平台及浏览器无法正常显示。
扩展资料:
DOM的分级:
根据W3C规范,将DOM分为1级、2级、3级共3个级别。
1、1级DOM
1级DOM在1998年10月份成为W3C的提议,由DOM核心与DOM HTML两个模块组成。DOM核心能映射以XML为基础的文档结构,允许获取和操作文档中的任意部分。
2、2级DOM
鉴于1级DOM仅以映射文档结构为目标,DOM 2级面向更为宽广。通过对原有DOM的扩展,2级DOM通过对象接口增加了对鼠标和用户界面事件、范围、遍历(重复执行DOM文档)和层叠样式表(CSS)的支持。同时也对DOM 1的核心进行了扩展,从而可支持XML命名空间。
3、3级DOM
3级DOM通过引入统一方式载入和保存文档和文档验证方法对DOM进行进一步扩展,DOM3包含一个名为“DOM载入与保存”的新模块,DOM核心扩展后可支持XML1.0的所有内容,包括XML Infoset、 XPath、和XML Base。
参考资料来源:百度百科-DOM
参考技术BDOM全拼为Document Object Model(文档对象模型)是一种用于HTML和XML文档的编程接口,它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。
DOM实际上是以面向对象方式描述的文档模型。DOM定义了表示和修改文档所需的对象、这些对象的行为和属性以及这些对象之间的关系。可以把DOM认为是页面上数据和结构的一个树形表示,不过页面当然可能并不是以这种树的方式具体实现。
通过 JavaScript,您可以重构整个 HTML 文档。您可以添加、移除、改变或重排页面上的项目。
扩展资料:
DOM文档对象模型的基本方法:
1、直接引用结点:document.getElementById(id);--在文档里面通过id来找节点
document.getElementByTagName(tagName);--返回一个数组,包含对这些结点的引用
document.getElementByTagName("span");将返回所有类型为span的结点。
2、获得结点信息:nodeName属性获得结点名称 --对于元素结点返回的是标记名称,如:<a herf><a>返回的是"a" ;对于属性结点返回的是属性名称,如:class="test" 返回的是test ;对于文本结点返回的是文本的内容,nodeType返回结点的类型。
3、处理属性结点:每个属性结点都是元素结点的一个属性,可以通过(元素结点.属性名称)访问;利用setAttribute()方法给元素结点添加属性。
4、处理文本结点:无论是ie还是firefox都容易把空格、换行、制表符等当成文本结点。所有一般通过element.childNodes[i]引用文本结点的时候,一般要处理: <script language"javaScript" type="text/javascript"> function cleanWhitespace(element) for(var i=0; i<element.childNotes.length; i++) var node = element.childNodes[i];
参考资料:百度百科-DOM
参考技术C DOM是一种用于HTML和XML文档的编程接口。很多时候我们会用javascript作用于网页上从而达到一定功能效果。而javascript调用很多DOM定义的控件和方法。譬如有时候我们通过javascript取一个标签(a)的信息会用到下面的代码: document.getElementsByTagName("a") Document接口是 DOM1核心(DOM1 Core)规范 中定义的第一个接口,而 document 是实现了Document接口的一个宿主对象。document掌控着网页里的所有东西。 DOM1核心 为Document 接口定义了 getElementsByTagName() 方法。这个方法返回一个节点列表(NodeList) ,也就是一种DOM特有的包含节点的数组,包含了所有符合匹配参数条件的标签,按照在文档中出现的顺序排列。于是anchorTags变量现在就成了一个节点列表。本回答被提问者和网友采纳 参考技术D 文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口。在网页上,组织页面(或文档)的对象被组织在一个树形结构中,用来表示文档中对象的标准模型就称为DOM。Document Object Model的历史可以追溯至1990年代后期微软与Netscape的"浏览器大战",双方为了在JavaScript与JScript一决生死,于是大规模的赋予浏览器强大的功能。微软在网页技术上加入了不少专属事物,既有VBScript、ActiveX、以及微软自家的DHTML格式等,使不少网页使用非微软平台及浏览器无法正常显示。DOM即是当时蕴酿出来的杰作。Payback Period是啥意思啊?
payback period回收期;[金融] 偿还期
双语例句
1.
The cost of power electronics, inverters, and controllers must also be reduced to produce a faster payback period for PHEV buyers.
电力电子元件、换流器和控制器的成本必须要降低,以加快插电式混合动力汽车购买者的投资回收期。
2.
They are now discussing moves that would cut Greece's debt burden rather than simply lengthening the payback period, which is a welcome shift.
他们眼下正在商讨如何削减希腊债务规模,而不是简单地延长偿还期。 这一转变值得欢迎。 参考技术A payback period
美
英
un.投资回收期;偿还期
还本期;回收期法;回报期
1.
The payback period for the project is expected to be about 5. 75 years.
该项目回收期预计约为5.75年。
2.
The payback period is the number of years needed to recover the initial cash outlay.
回收期是指收回最初现金投入所需要的年数。
3.
A summary of the results is show in Fig 18 with the payback period compared inmonths.
结果摘要是显示在图18的回报期比较个月。 参考技术B 您好,
回收期;[金融] 偿还期
[经]回收期;[金融]偿还期
payoff period, repayment period 参考技术C 回收期,偿还期 参考技术D
同学你好,很高兴为您解答!
投资回收期
从投资产生的现金流入中收回该投资的现金成本所需的时间期限。
CMA认证能帮助持证者职业发展,保持高水准的职业道德要求,站在财务战略咨询师的角度进行企业分析决策,推动企业业绩发展,并在企业战略决策过程中担任重要的角色。
希望我的回答能帮助您解决问题,如您满意,请采纳为最佳答案哟。
再次感谢您的提问,更多财会问题欢迎提交给高顿企业知道。
高顿祝您生活愉快!
以上是关于DOM是啥意思啊?的主要内容,如果未能解决你的问题,请参考以下文章