zoukankan      html  css  js  c++  java
  • javascript原生API总结

    一、查找:

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

      getElementsByTagName() 返回包含带有指定标签名称的所有元素的节点列表(集合/节点数组)。

      getElementsByClassName() 返回包含带有指定类名的所有元素的节点列表(集合/节点数组)。

      parentNode - 节点(元素)的父节点

      childNodes - 节点(元素)的子节点

      元素的首个子元素(firstChild)

      元素的最后一个子元素(lastChild)

      attributes - 节点(元素)的属性节点

      document.documentElement - 全部文档

      document.body - 文档的主体

    二、创建:

      createAttribute() 创建属性节点。

      createElement() 创建元素节点。

      createTextNode() 创建文本节点。

      var oFragment = document.createDocumentFragment(); 创建文本碎片

    三、插入:

      appendChild() 把新的子节点添加到指定节点。

      replaceChild() 替换子节点。parent.replaceChild(para,child);

      insertBefore() 在指定的子节点前面插入新的子节点。parent.insertBefore(new,child)

    四、删除:

      removeChild() 删除子节点。

    五、操作:

      getAttribute() 返回指定的属性值。

      setAttribute() 把指定属性设置或修改为指定的值。

      innerHTML - 节点(元素)的文本值

      nodeName 属性规定节点的名称。

      nodeValue 属性规定节点的值。

      nodeType 属性返回节点的类型。nodeType 是只读的。

    元素类型NodeType
    元素 1
    属性 2
    文本 3
    注释 8
    文档 9
  • 相关阅读:
    goland 创建快捷方式 Linux
    Manjaro-Linux感觉蛮有用的系统问题处理
    Rust 语言九九乘法表
    manjaro 显卡驱动
    Archlinux启动时声音总是静音,需要手动调整音量的解决步
    错误: 无法找到目标文件分割所需的 strip 二进制文件。
    rust 安装添加代理
    2.开启aria2c多线程加速下载
    包无效或损坏(PGP签名)
    zsh的自动完成辅助工具:oh-my-zsh
  • 原文地址:https://www.cnblogs.com/webARM/p/3792147.html
Copyright © 2011-2022 走看看