博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过对HTML有一定的了解后,现在我开始学HTML DOM了。
阅读量:5130 次
发布时间:2019-06-13

本文共 785 字,大约阅读时间需要 2 分钟。

终于能将自己的想法写出来了

  之前用五周时间学习了XML,HTML, XHTML,CSS,javascript 语言,对他们有了一定的 了解。今天开始学习HTML DOM了,我大部分都是从这个网站开始入手的,很不错的。这几天看了一些HTML DOM 的知识,现在我将我对她的皮毛理解晒出来,当然我理解的很浅,我的直接目的就是不可以得过且过,心里明白就行,而要将自己对他的理解写出来,希望博客园的大神们可以暂留一分钟,留更多的建议给我

     Document Object Model(文档对象模型),简称DOM.

    • DOM是W3C(万维网联盟)的标准,是一个规则.
    • DOM定义了访问和操作HTML和XMl内容的标准规则,就像我们剪头发用的VIP卡一般,理发店规定只有会员才可以享受优惠,这就是一种标准,理发店的规定就类似于DOM,优惠的内容就像HTML或XML的内容一般,只有从在这种规定,才能正确的访问内容。
    • HTML DOM中,所有的元素都被看作是节点,将整个HTML文档看做一个节点树,以后再用DOM中定义的标准方法去访问这些节点,这其实就是DOM的作用,将HTML文档的内容转换为节点形式让我们方便的访问和使用。

下面是HTML DOM 节点树的例子

DOM节点树

有了这个节点树的概念,我们就可以用DOM标准通过javascript语言去访问节点树中的所有节点内容了。

所有的HTMl元素内容都被看做对象,而该对象的属性和方法就是编程接口

  • getElementById()方法

getElementById() 方法返回带有指定 ID 的元素:例子

  • innerHTML 属性

innerHTML属性用于获取或替换HTML文档的内容:例子

其他更多的对象方法和属性请访问

转载于:https://www.cnblogs.com/popstar8866/p/3999861.html

你可能感兴趣的文章
模板-线段树
查看>>
为什么使用模板引擎
查看>>
数据驱动测试二:使用TestNG和CSV文件进行数据驱动
查看>>
WCF权限认证多种方式
查看>>
缓动小算法
查看>>
chrome浏览器控制台创建js脚本并执行
查看>>
js div模拟水平滚动条
查看>>
Observer 观察者
查看>>
数据库三大范式
查看>>
ap module omap4460 分类: arm-linux-Ub...
查看>>
for each...in,for...in, for...of
查看>>
jquery简介(一)
查看>>
Create ISO library over NFS for XEN server templates
查看>>
JDK版本问题
查看>>
设计模式简介
查看>>
hash一致性
查看>>
Unity3D热更新
查看>>
2D多边形碰撞器优化器
查看>>
[Java多线程]-并发,并行,synchonrized同步的用法
查看>>
前端回答从输入URL到页面展示都经历了些什么
查看>>