zoukankan      html  css  js  c++  java
  • Javascript 对DOM节点的操作

    获得属性值

      itnode 属性名称          //只能操作w3c规定内容

      itnode getAttribute(属性名称)    //规定的 自定义的都可以获取

    设置属性值

      itnode 属性名称 =            //只能操作w3c规定的属性

      itnode . setAttribute(名称)     //规定的 和 自定义的都可以设置

    获取节点

      var attrlist = itnode attributes      //返回对应节点内部的全部属性信息,数组列表形式返回

      attrlist 属性名称             //获得具体属性节点

    节点的创建和追加

      创建:

      元素节点:document . createElement(tag标签名称)  

      文本节点:document . createTextNode(文本内容)  

      属性设置:node . setAttribute(名称)

      追加:

      父节点 . appendChild(子节点)  

      父节点 . insertBefore(newnode,oldnode)  //newnode放到oldnode前边

      父节点 replaceChild(newnode,oldnode)  //newnode替换到oldnode节点

    复制节点

      被复制节点 cloneNode(true/false)

      true:深层复制 (本身和内层子节点都复制

      false:浅层复制 (本身包括属性复制

    删除节点

      父节点 . removeChild(子节点)

     
  • 相关阅读:
    《Ubuntu标准教程》学习总结
    Ubuntu下安装VirtualBox并为其添加USB支持
    Eclipse下配置TinyOS开发环境
    Ubuntu下的网络服务
    Ubuntu12.04添加环境变量
    Ubuntu12.04下搭建Java环境
    poj 1066 线段相交
    poj 2653 (线段相交判断)
    poj 2398 (叉积+二分)
    hdu 4883 思维题
  • 原文地址:https://www.cnblogs.com/zyfeng/p/10559882.html
Copyright © 2011-2022 走看看