js的dom对象及elements对象

js的dom对象

dom:文档对象模型

文档:超文本标记文档html xml

对象:属性和方法

模型:使用属性和方法操作超文本标记文档

可以使用dom提供的对象,使用这些对象的属性和方法对标记性文档进行操作

需要吧html里面的标签,属性,文本内容都封装成对象

要想对标记本文进行操作,要解析标记性文档使用dom解析html只能有一个根节点,在根节点下可有多个子节点,没有子节点的称为叶子节点。
根据hmtl层次结构,会在内容中分配一个树形结构

document对象:整个html文档

element对象:标签对象

属性对象 :id

文本对象

Node节点对象:是这些对象的父对象

解析过程

根据html层级结构,在内存中分配一个树形结构,吧html中各部分封装成对象

DHTML:是很多技术的简称html css dom js,dom操作html文档

document对象:整个文档

write():向页面输出变量,html代码

getElementById():通过id得到标签元素


  aaaaa
  



getElementsByName():通过标签的name的属性值来得到标签,返回的是一个集合(数组)


  




 
  getElementsByTagName():通过标签名称得到元素,返回的也是数组 
  


  







你可能感兴趣的:(js)