firefox da selenium ide ile buton elemanınn xpath ini buluyorum ancak click()
fonksyonu çalışmıyor. çözümünü bilen var mı acaba ?
şimdiden teşekkürler.
browser.find_element_by_xpath("//div[@onclick= 'javascript: search(); ']").click()
click işlemini uygulayacağın butonun kaynak kodu görüntüsünü ekleyebilirmisin javascprit harici click() oluşturacağın id vs varmı bakım veya enter tuşu kullanman için örnek kod ekleyeceğim
Ara
“”“
Ara
”""
gönderdim ama forumda çıkmıyor mu nedir div vesaire olduğu için
Evet, o yuzden cikmiyor.
```
Alt gr + virgul ile 3 centik koyup arasina yazmalisiniz.
```
Boyle yazinca sonucu su olur:
<div align='center'>
</div>
<div style="width:100%; float:left;"><div class="btn btn-search" onclick="javascript: search(); " style="cursor:pointer;width:100%" align="center">Ara</div></div>
browser.find_element_by_xpath('//div[@class="btn btn-search"]').click()
time.sleep(2)
veya boşluktan öncesi
browser.find_element_by_xpath('//div[@onclick="javascript:"]').click()
time.sleep(2)
tüm degerler için kaynak
https://selenium-python.readthedocs.io/locating-elements.html
gerçi ikisini de denemiştim daha önce
bu komuta
browser.find_element_by_xpath(’//div[@class=“btn btn-search”]’).click()
time.sleep(2)
bu hatayı dönüyor
Message: unknown error: Element is not clickable at point (1153, 417)