DOM

HTML加载完毕,渲染引擎会在内存中把HTML文档,生成一个DOM树,getElementById是获取内中DOM上的元素节点。然后操作的时候修改的是该元素的属性。

通过 id 找到 HTML 元素
document.getElementById("demo");
通过标签名找到 HTML 元素(数组)
document.getElementsByTagName("div");
通过类名找到 HTML 元素(数组)
document.getElementsByClassName("a");

父节点:parentNode
兄弟节点:在IE678中用nextSibling,在火狐谷歌IE9+以后用nextElementSibling
子节点:children

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • DOM DOM内容主要分为四部分: 什么是DOM和节点; 获取节点; 节点操作(3种); 属性操作(3种)。 什么...
    magic_pill阅读 788评论 0 1
  • 1、解析过程HTML加载完毕,渲染引擎会在内存中把HTML文档,生成一个DOM树,getElementById是获...
    嗨黄先生阅读 555评论 0 0
  • 1、DOM简介。 当页面加载时,浏览器会创建页面的文档对象模型(Document Object Model)。文档...
    duJing阅读 570评论 0 1
  • 一般来讲我不是一个跟生活较劲的人,说白了就是随遇而安。 按照乐嘉的性格色彩测试,我是绿色性格,因此不太后悔做了什么...
    深蓝小孩阅读 482评论 1 3
  • 这道题的题意大概是,输入一串数字,没排序之前编号为1,从小到大排完序编号为2.然后再输入编号,计算从第l个数字到第...
    陌路晨曦阅读 299评论 0 0