0

我正在处理一些在另一个表中有一个表的遗留代码。两者都有身份证。我需要在该嵌套表中选择具有特定类属性的 td。这是使用原型......再次成为遗留代码的副产品。我如何选择所有特定的 td 并遍历它们?

<table>
<tr><td></td><td></td></tr>
  <tr><td colspan="2">
    <table id="tableIWant">
      <tr>
         <td class="classIWant"></td>
         <td class></td>
         <td class="classIWant"></td>
         <td class></td>
      </tr>
     </table>
    </td>
   </tr>
 </table>

所以我想使用 Prototype 框架在 id="tableIWant" 的表中选择所有 class="classIWant" 的 tds。我该怎么做?

-感谢新手工程师。

4

1 回答 1

2

用于在 Prototype 中使用$$CSS 样式选择器进行选择。

var allTds = $$('#tableIWant td.classIWant');

然后迭代:

allTds.each(function(td) {
    // Set background to red on selected tds.
    td.style.background = '#f00';
});
于 2012-09-18T00:57:19.020 回答