• javascript对于dom的操作得到兄弟节点 && getElementsByTagName使用方法


    ....
    <tr><td name='subbtn' id='subbtn'>afdfa</td><td>adda</td><td>3dd</td></tr>
    <tr><td>ddbb</td><td>bddd</td><td>5dd</td></tr>
    <tr><td>ccdd</td><td>fdd</td><td>5d55</td></tr>
    ....
    <script>
    var sub = document.getElementById("subbtn");
    var thb = document.getElementById("thid");
    var ths = document.getElementsByTagName("th");
    var value=ths[0].innerHTML;
    thfirst=ths[0];
    value=thfirst.nextSibling.innerHTML;
    alert(value)
    alert(sub.name)
    </script>


    document 树结点
    parentElement 父元素
    parentNode  父结点
    childNodes 所有子结点 有s哦
    firstChild  第一个子结点
    lastChild 最后一个子结点
    nextSibling  下一个兄弟结点
    previousSibling  上一个兄弟结点

    获得一个元素的值可以使用innerHTML.

    getElementsByTagName

    var item=document.getElementById('ID').getElementsByTagName("标签名称");

    item[1]就是第一个标签(在IE中是第二个,IE从0开始计数)

  • 相关阅读:
    JavaScript数组方法--includes、indexOf、lastIndexOf
    JavaScript数组方法--flat、forEach、map
    JavaScript数组方法--filter、find、findIndex
    bootstrap-14
    bootstrap-13
    bootstrap-12
    bootstrap-11
    bootstrap-10
    bootstrap-9
    bootstrap-8
  • 原文地址:https://www.cnblogs.com/chenjianhong/p/4145044.html
Copyright © 2020-2023  润新知