Using Selenium (via Python), I am trying to locate the "Login" button of http://schwab.com. The button is an element of type BUTTON and id='loginSubmitButton'. I am using the following code:
from selenium import webdriver
driver = webdriver.Chrome()
driver.maximize_window()
driver.get("http://schwab.com")
driver.implicitly_wait(10)
driver.find_element_by_id("loginSubmitButton")
driver.close()
The browser correctly opens the page and the button is verifiably there (using Chrome dev tools), however Selenium fails to locate it.
I have tried many variations of this code, including using WebDriverWait, but nothing seems to work.
Suggestions are quite appreciated.