<table>
<tr><td>foo</td></tr>
<tr><td>bar</td></tr>
<tr><td>abc@yahoo.com</td></tr>
</table>
谁能告诉我如何编写 Javascript 行以仅获取下表中的电子邮件地址,我一直在搜索很多,但我所遇到的只是在 td 的任一表中使用“id”的教程.. 我想在没有 id 的情况下这样做 .. 请帮忙
最佳答案
var rows = document.getElementsByTagName("table")[0].rows;
var last = rows[rows.length - 1];
var cell = last.cells[0];
var value = cell.innerHTML
在这里自己试试:http://jsfiddle.net/ReyNx/ .
显然,您必须更改 document.getElementsByTagName("table")[0]
以适当匹配您的表格
如果您使用的是 jQuery,则更容易:
var value = $('table tr:last td').text();
有关详细信息,请参阅 MDN DOM reference ,它向您显示哪些属性可用于遍历 DOM 的哪些元素。
关于Javascript - 获取所有表 -> tr 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13763111/