代码之家  ›  专栏  ›  技术社区  ›  Damien

javascript和div id

  •  1
  • Damien  · 技术社区  · 14 年前

    <div id=div1> 
    <script type="text/javascript">
        externalFunction();
    </script>
    

    是否可以在externalFunction()方法中获取div的id?

    达米安

    2 回复  |  直到 14 年前
        1
  •  2
  •   Aaron Butacov    14 年前

        2
  •  2
  •   Matt Weldon    14 年前

    div id 您可以在jQuery中执行以下操作:

    $("div").each(function() {
       // Do stuff.
    });
    

    divs 在页面上,这将取决于您的 externalFunction() 处理每个

    当jQuery不是一个选项时:

    var divElements = document.getElementsByTagName("div");
    for (var i=0; i < divElements.length; i++) {
       var currDiv = divElements[i]; // Do stuff with the element.
    }