zoukankan      html  css  js  c++  java
  • DOM的用途:—— 使用JavaScript增删改查HTML文档内容

    (1)节点树、元素树

    (2)遍历HTML文档,查看其内容

    (3)查找节点  

    getElementById()

    getElementsByTagName()

    getElementsByName()

    getElementsByClassName()

    querySelector()

    querySelectorAll()

    document.documentElement

    document.head

    document.body

    (4)获取/修改元素中HTML内容  innerHTML

    (5)获取/修改元素的属性   setAttribute()

    (6)新建节点,追加到HTML文档中

    var element = document.createElement('tr');

    var txt = document.createTextNode('新闻标题');

    var comment = document.createComment('注释内容');

    var attr = document.createAttribute('属性名');

    (7)删除节点,将HTML文档中的元素删除

    parentNode.removeChild( child );

    (8)替换节点,将HTML文档中的某个元素删除,同一位置上再添加另一个元素

    parentNode.replaceChild( newChild, existingChild );

    (9)节点的新添  

    parent.appendChild( newChild ) 

    parent.insertBefore( newChild, existingChild )

     

  • 相关阅读:
    U132973 双生独白
    Remmarguts' Date(A* 短路)
    P3908 数列之异或
    P1469 找筷子
    P1759 通天之潜水
    P2356 弹珠游戏
    P7072 直播获奖
    P7074 方格取数
    CSP2020二轮游记
    P6205 [USACO06JAN]Dollar Dayz S
  • 原文地址:https://www.cnblogs.com/lengkafei/p/5605018.html
Copyright © 2011-2022 走看看