我沒有在javascript中體驗過。我正在嘗試在CasperJS中使用javascript編寫函數。如何點擊沒有ID的鏈接
我在點擊搜索結果頁面上的鏈接。 <a href>
標記沒有標識,但它包含在<h3 />
中,該標記包含在<div id="some_id"/>
中。
本質上,代碼如下所示:
<div id="result_0">
<div />
<div />
<h3 class="...">
<a href="some_link">
.
.
</a>
</h3>
.
.
</div>
我想知道如何點擊的JavaScript鏈接。
我試圖做這樣的:
document.getElementById('result_0').getElementsByTagName('div')[2].getElementsByTagName('a')[1].click();
但這似乎並沒有工作。你們能幫忙嗎?
編輯:這是鏈接到我的整個腳本:https://github.com/ctrl-shift-esc/randomamazonshopper/blob/master/myscript.js
這條線沒有工作,但此人做: 'casper.thenClick( '#RESULT_0 H3一');' –