Selenium Python get_element by ID failing
Clash Royale CLAN TAG #URR8PPP Selenium Python get_element by ID failing Can someone help me understand why my code fails to find the element by ID. Code below: from selenium import webdriver driver=webdriver.Firefox() driver.get('https://app.waitwhile.com/checkin/lltest3/user') element = driver.find_element_by_id("guestPhone") Inspecting element shows the ID clearly. <input type="tel" name="guestPhone" id="guestPhone" class="form-control ng-pristine ng-empty ng-invalid ng-invalid-phone-validator ng-invalid-required ng-touched" ng-model="form.model" ng-model-options="{ 'updateOn': 'default blur', 'debounce': { 'default': 350, 'blur': 0 } }" uib-typeahead="guest.phone for guest in form.onChange({value:$viewValue})" typeahead-min-length="6" typeahead-on-select="form.onSelect({guest:$item})" typeahead-select-on-exact="true" uib-to...