网页的dom

dom 全称是Document Object Model,即文档对象模型,表示文档内容的结构关系,对html和xml有访问控制能力,可以操作网页的html和xml,利用dom可以添加修改html和XML元素,DOM中有很重要的方法如:getElementById getElementsByTagName offsetParent appendChild getAttribute

HTML中DOM常用的方法:引用当前整个文档:document

获取某个元素:getElementById,document.getElementById("hero");返回文档中id="hero"的元素

具有相同名字的标签的多个元素:getElementsByTagName,document.getElementsByTagName("h1"); 返回文档中包含<h1>所有元素的列表

根据标签的名字属性查找多个元素:getElementsByName

根据标签的class属性的名字查找多个元素:getElementsByClassName,document.getElementsByClassName("active"); 返回文档中包含 class="active" 的所有元素

  1. 获取父元素的指令是:parentNode
  2. 获取元素中第一个子元素:firstChild
  3. 获取元素中最后面的那个子元素:lastChild
  4. 获取元素中所有的子元素:childNodes
  5. 获取前一个兄弟元素:previousSibling
  6. 在网页中的创建一个标签元素:createElement
  7. 创建一段文本内容:createTextNode
  8. 向网页中添加元素:appendChild
  9. 删除元素的Dom方法是:removeChild
  10. 修改网页中标签元素的属性:setAttribute
  11. 替换已存在的标签或元素:replaceChild
  12. 复制克隆已存在的标签或元素:cloneNode
  13. 获取和修改元素内的html标签与文本内容:innerHTML
  14. 获取或修改元素的文本内容,仅支持IE:innerText
  15. 获取或修改元素的文本内容,支持FF:textContent


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值