hope
Ekim 20, 2020, 11:06öö
1
<a href="javascript:void(0);" onclick="registrationFormJs.emailSigningUP();" id="signUPBtn" class="newButton orange">E-posta ile Kayıt Ol</a>
Arkadaşlar Tıklamak İstediğim buton bu bir türlü yapamadım. Baktığım kadarıyla iframe de yoktu. JS yüzünden tıklanmıyo galiba.
kaydol2 = driver.find_element_by_xpath('//*[@id="signUPBtn"]') kaydol2.submit()
hope:
kaydol2.submit()
submit yerine click kullanmanız gerek miyor mu?
hope
Ekim 20, 2020, 11:17öö
3
hocam click kullanıyordum zaten de stackoverflow da biri yazmış submit le yaptım diye bende öyle denemiştim kod öyle kalmış.
cem_0
Ekim 20, 2020, 11:33öö
4
Kodlarını inceleyebilmem için siteyi atabilir misiniz?
hope
Ekim 20, 2020, 11:43öö
5
site investing.com kaydol bölümündeki e posta ile kaydol yerine tıklatamıyordum ama sorunu şu an mouse coordinat vererek tıklatıp çözdüm çok sağlıklı olmadı ama sorunumu çözdü.
from selenium import webdriver
link="https://www.investing.com/"
driver_path="C:\\........\\chromedriver.exe"
browser=webdriver.Chrome(driver_path)
browser.get(link)
browser.find_element_by_xpath('//span[@id="userAccount"]').click()
#facebook ile:
browser.find_element_by_xpath('//div[@onclick="overlay.facebook_login();"]').click()
#e-posta ile:
browser.find_element_by_xpath('//div[@id="customBtn2"]').click()