2017-02-27 22 views
-1

我是Javascript的新用戶。我有一個腳本,用於點擊網站上的廣告單元。但現在我需要在Javascript中實現相同的功能。我已經有了Python +硒的相同腳本,但現在需要JS。Javascript。如何點擊Javascript塊中的鏈接?

在JavaScript代碼

當頁面加載代碼中的index.html中指定的對象被變換成一個廣告單元,其由3個圖像與鏈接。 image1

但有必要點擊開始獲取參考三個塊中的至少一個。

在谷歌瀏覽器,功能「查看代碼」給出了以下幾點: image2

如何找到並點擊與JS頁面上的三大要素之一?

通過xpath或ID或標記名查找?

請幫幫我!提前致謝!

也許這樣有助於米...

<script type="text/javascript"> 
window.onload = function() { 
var links = document.find_element_by_xpath("//a[contains(@href,'.xyz')]"); 
    window.location = links; 
} 
</script> 
+0

您是否知道爲了獲得代碼幫助,您必須提供該代碼?圖像不是代碼(儘管如果要提供的話,它作爲所述代碼的補充是有效的)。我認爲如果你只是發佈第二張圖片中的那部分內容,這將有所幫助,請參閱如何創建[mcve] – zer00ne

+0

是否需要將事件附加到所有這些鏈接?或只是第一個 – azs06

+0

azs06只有一個,朋友。任何想法? –

回答

2

如果要觸發使用Javascript一個元件上的點擊,你可以嘗試以下方法:?

document.getElementById('element').onclick();




這是工作fiddl e:

https://jsfiddle.net/tbjbbt5a/