我想要做的是從列表中獲取一個元素。我想在鏈接中輸入文字,如果鏈接中包含正確的文字,請點擊該鏈接。這是HTML代碼:dalekjs點擊一個包含文本但鏈接不起作用的鏈接
<table>
<td>
<tr><a href='...'>I need help</a></tr>
<tr><a href='...'>Oh hello</a></tr>
<tr><a href='...'>Lorem ipsum</a></tr>
</td>
</table>
我嘗試這樣做:
.click('table > td > tr > a:contains("I need help")')
但由於某種原因,這是行不通的。
我不能使用此:
.click('table > td > tr:nth-child(1) > a)
,因爲隨着網站獲得更大會有增加了更多的TR標記。
任何想法?
感謝您的幫助我已經找到了關於選擇器的信息。不管怎麼說,還是要謝謝你 –