我是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中不起作用! –