18 操作DOM

18.1 说说有几种类型的DOM节点

  • Document节点,整个文档是一个文档节点;
  • Element节点,每个HTML标签是一个元素节点;
  • Attribute节点,每一个HTML属性是一个属性节点;
  • Text节点,包含在HTML元素中的文本是文本节点

18.2 操作DOM节点方法

创建新节点

    createDocumentFragment()    //创建一个DOM片段
    createElement()   //创建一个具体的元素
    createTextNode()   //创建一个文本节点

添加、移除、替换、插入

    appendChild()      //添加
    removeChild()      //移除
    replaceChild()      //替换
    insertBefore()      //插入

查找

    getElementsByTagName()    //通过标签名称
    getElementsByName()     //通过元素的Name属性的值
    getElementById()        //通过元素Id,唯一性
Last Updated:
Contributors: leeguooooo