我們有選擇代碼,點擊TD中的空白區域時觸發。 「onclick = ...」在TR上。Selenium RC:需要點擊
當我得到一個元素的父(TD)並單擊它時,它會觸發單元上的點擊而不是TD或TR。所以,如果基本元素是一個鏈接,它會觸發它。如果基本元素是沒有onClick事件的東西,它什麼也不做。
我檢查被點擊的元素的標籤名稱,我知道它是TD。我也嘗試通過向上點擊兩次,結果相同。
任何想法如何觸發行上的點擊事件?
例HTML:
<table>
<tr onclick="selectRow(this)";>
<td><a href="something">Link Text</a></td>
<td><input id="someID" type="text" value="display"></td>
</tr>
</table>
我使用xpath獲取TD或TR的元素:」// * [@ id ='some_id']/..「 –
爲什麼不使用'id'? – Saifur
TD上沒有ID。 –