Html 使用prototype读取td值
我想使用prototype阅读HTMLTD的值。例如,假设您有一个如下表Html 使用prototype读取td值,html,prototypejs,Html,Prototypejs,我想使用prototype阅读HTMLTD的值。例如,假设您有一个如下表 <table id="myTable"> <tr> <td>apple</td> <td>orange</td> </tr> <tr> <td>car</td> <td>bus</td> </tr> </table
<table id="myTable">
<tr>
<td>apple</td>
<td>orange</td>
</tr>
<tr>
<td>car</td>
<td>bus</td>
</tr>
</table>
我想阅读价值观——苹果、橙色、汽车和公共汽车。我找不到工作
怎么做?任何帮助都会大有裨益
谢谢,
J这应该有效:
var values = $$('#myTable td').collect(function(element) {
// stripTags(), if you're only interested in the actual content
return element.innerHTML.stripTags();
});
这应该起作用:
var values = $$('#myTable td').collect(function(element) {
// stripTags(), if you're only interested in the actual content
return element.innerHTML.stripTags();
});
下面返回一个字符串数组
$$('#myTable td').pluck('innerHTML');
下面返回一个字符串数组
$$('#myTable td').pluck('innerHTML');
我会称之为简洁,因为它更短。我会称之为简洁,因为它更短。很抱歉在此提出一个扩展问题-在相同的情况下,如何检索表中的最后一个tr元素?嗯。。。children=$$'myTable tr';last_tr=children.pop很抱歉在此提出一个扩展问题-在相同的情况下,如何检索表中的最后一个tr元素?嗯。。。children=$$'myTable tr';last_tr=children.pop