簡體   English   中英

如何使用Selenium單擊javascript按鈕

[英]How to click a javascript button with Selenium

如何單擊大小按鈕並使用Selenium Web驅動程序和python將其添加到購物車?

這是下面的網站

http://store.nike.com/us/en_us/pd/dri-fit-cool-tailwind-stripe-running-shirt/pid-10739300/pgid-11072108

請讓我知道是否有什么我應該在此處粘貼與尺寸按鈕有關的內容。

python示例:

driver = webdriver.Firefox()
driver.get("http://store.nike.com/us/en_us/pd/dri-fit-cool-tailwind-stripe-running-shirt/pid-10739300/pgid-11072108")
driver.execute_script("document.getElementsByClassName('theClassName')[0].click()")

請注意, ('theClassName')[0]將使第一個元素與theClassName匹配,您可能需要增加數量。


要通過其ID獲取元素,請使用:

driver = webdriver.Firefox()
driver.get("http://store.nike.com/us/en_us/pd/dri-fit-cool-tailwind-stripe-running-shirt/pid-10739300/pgid-11072108")
driver.execute_script("document.getElementById('theIdName').click()")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM