我是Chrome用户和我想定制一些网站。我有我的Chrome的Tampermonkey(类似于Firefox的Greasemonkey)扩展程序。现在我可以为特定网站添加一些Javascript代码。如何获得Tampermonkey中的表格单元值?
现在,我只想从某个表中获取价值并在弹出窗口中显示它。的HTML代码
例子:
<div id="Content">
<table><tbody><tr>
<td>Text number 1</td>
<td>Text number 2</td>
</tr></tdoby></table>
<table><tbody><tr>
<td>Text number 3</td>
<td>Text number 4</td>
</tr></tdoby></table>
<table><tbody><tr>
<td>Text number 5</td>
<td>Text number 6</td>
</tr></tdoby></table>
</div>
到目前为止我的代码:
var xpath = "id('Content')/table[1]/tbody/tr/td[2]";
var result = document.evaluate(xpath, document, null, XPathResult.ANY_TYPE, null);
myWin=window.open('','','width=400,height=400');
myWin.document.write(result);
,但它并没有显示此 “TD” 的内容(文本号2)
任何理念?
凡定义'result'? –
抱歉我错过了代码,现在检查 – maniootek
在这种情况下,XPath是否需要你?或者你可以使用别的东西吗?请记住它在IE中不起作用! –