zoukankan      html  css  js  c++  java
  • javascript获取子节点并判断子节点的内容

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    <script type="text/javascript">
    window.onload = function () {
        var date = new Date();
        var month = date.getMonth()+1;
        if(month<10) month = "0"+month;
        var date_string = date.getFullYear()+"-"+month;
        var tr_nodes = document.getElementById("348794647969766383").rows;
        for(i=0; i<tr_nodes.length; i++) {
            td_nodes = tr_nodes[i].getElementsByTagName("td");
            if(td_nodes[td_nodes.length-1].innerHTML == date_string) td_nodes[td_nodes.length-1].style.color = 'red';
        }
    }
    </script>
    </head>
    <body>
    <table id="348794647969766383">
    <tr class="even">
    <td align="left" headers="YF">2012-06</td>
    </tr>
    <tr class="even">
    <td align="left" headers="YF">2012-06</td>
    </tr>
    <tr class="even">
    <td align="left" headers="YF">2012-06</td>
    </tr>
    <tr class="even">
    <td align="left" headers="YF">2012-06</td>
    </tr>
    <tr class="even">
    <td align="left" headers="YF">2012-05</td>
    </tr>
    </table>
    </body>
    </html>

    firefox使用节点的childNodes属性时,获取的不准确,所以要使用的getElementsByTagName()方法获取子节点的集合

  • 相关阅读:
    Codeforce Round #215 Div2 C
    Facebook Hacker Cup 2014 Qualification Round
    Codeforce Round #214 Div2
    Codeforce Round #213 Div2
    FOJ 2013 11 月赛
    Codeforce Round #211 Div2
    Codeforce Round #210 Div2
    如何下载spring-framework
    [转]大型网站系统架构的演化
    sql查询,如何增加一列
  • 原文地址:https://www.cnblogs.com/unsea/p/2536521.html
Copyright © 2011-2022 走看看