zoukankan      html  css  js  c++  java
  • 学习总结--Dom

    节点(每个元素都会有的3个nodeValue nodeType nodeName;)

      1 元素节点 nodeName 元素节点名 nodeType 1 nodeValue null或者undefined

      2属性节点 nodeName 属性节点名 nodeType 2  nodeValue 属性节点的值

      3 文本节点 nodeName #text nodeType  3 nodeValue 文本值

    2 创建元素节点 document.createElement('li')

    3创建文本节点document.createTextNode("123");

    4 属性节点 通过元素节点.属性名去创建或者 node.setAttribute(name,value);获取节点的属性值  node.getAttribute(name);移除节点的属性值 node.removeAttribute(name);

    5追加节点 node.appendChild(newchild);

    6 删除节点 node.parentNode.removeChild(node);

    7 克隆节点 node.cloneNode(true);

    8 替换节点node.replaceChild(nwchild, oldchild); 除了具有替换节点的功能,还具有移动节点的功能;可以自定义函数replaceEach(achild,bchild) 两个节点彼此替换位置;

    9父节点 paraentNode  子节点 firstElementChild firstChild  lastElementChild   lastChild 下一兄弟节点nextSibling  nextElementSibling  前一兄弟节点previousSibling  previousElementSibling;

    10节点的获取 

      document.getElementById('');

       document.getElementsByTagName('');

      document.getElementsByClassName('')

      document.getElementsByName('');

  • 相关阅读:
    C# 删除指定目录下的所有文件及文件夹
    C# 数组集合分页 Skip Take
    MongoDB模糊查询 工具
    C# skip 重试执行代码段
    C# 加载配置文件
    消息队列MSMQ的使用
    C#中const和readonly的区别
    JSP页面中的tab页
    使用jquery获取单选按钮radio的值
    JSP页面获取下来框select选中项的值和文本的方法
  • 原文地址:https://www.cnblogs.com/yachao1120/p/7798950.html
Copyright © 2011-2022 走看看