zoukankan      html  css  js  c++  java
  • JS学习笔记

    1.getElementById()
    2.getElementsByName();
    3.getElementsByTagName();
    4.hasChildNodes():判断是否存在子节点
    5.childNodes: 得到所有子节点
    6.firstChild: 得到第一个子节点
    7.lastChild: 得到最后一个子节点
    8.nodeName:节点名称
    元素节点调用 返回元素名
    属性节点调用 返回属性名
    文本节点调用 返回#text
    9.nodeType: 节点类型
    元素节点调用 返回1
    属性节点调用 返回2
    文本节点调用 返回3
    10.nodeValue: 节点内容
    元素节点调用 返回null
    属性节点调用 返回属性值
    文本节点调用 返回文本内容
    11.getAttributeNode("属性名")获取属性节点

    12.getAttribute("属性名")获取属性值

    13.setAttribute("属性名","属性值") 修改和设置修改属性值

    14.replaceChild(newChild,oldChild) 替换节点,返回被替换的节点引用指针oldChild

    15.createElement("元素名") 创建元素节点 返回值为1
    新元素节点不会自动添加到文档里,新节点没有 nodeParent 属性,
    它只是一个存在于 JavaScript 上下文的对象.

    16.createTextNode("文本内容") 创建新文本节点 返回值为3
    新文本节点不会自动添加到文档里,新节点没有 nodeParent 属性

    17.appendChild(节点对象) 插入节点
    成为给定元素节点的最后一个子节点。
    返回值是一个指向新增子节点的引用指针。

    18.insertBefore(newNode,targetNode) 插入到目标节点的前一个位置
    节点 newNode 将被插入到元素节点 element 中并出现在节点 targetNode 的前面
    节点 targetNode 必须是 element 元素的一个子节点

    19.removeChild(node) 删除节点
    返回值是一个指向已被删除的子节点的引用指针。

    20.innerHTML innerHTML 属性可以用来读,写某给定元素里的 HTML 内容

    21.window.opener 返回的是创建当前窗口的那个窗口的引用

    22.window.onload 窗口被加载事件

    23.parentNode 得到父节点

  • 相关阅读:
    3D标签云
    IntelliJ IDEA 13.1.1版本偶然的错误
    414. Third Maximum Number
    217. Contains Duplicate
    442.Find All Duplicates in an Array
    3D轮播图
    448. Find All Numbers Disappeared in an Array
    Beautifulsoup模块
    MySQL数据库
    常用模块
  • 原文地址:https://www.cnblogs.com/qq634571685/p/7080064.html
Copyright © 2011-2022 走看看