I'm trying to click on a javascript:void(0) href in selenium python however it isn't working out for me. I have tried using the following:
element = WebDriverWait(driver,
20).until(EC.presence_of_element_located((By.XPATH, "//*[@id='32de8167-e65c-
436a-9a6e-2561854c2c3c']")))
driver.execute_script("arguments[0].click();", element)
I get the following error:
raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:
When I'm using:
driver.find_element_by_xpath("//*[@id='32de8167-e65c-436a-9a6e-2561854c2c3c']").click()
I get the following error:
Message: no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id='32de8167-e65c-436a-9a6e-2561854c2c3c']"}
When I try to click on a javascript:void(0) with onlick inside the href link it is working but in this case it isn't working out for me.
In this case:
<a id="3ca786c0-2a8d-4055-b6ce-800d77c6ad59" href="javascript:void(0);">Word nu member.</a>