0
<th id="id1" class="LockedColumnForTable" nowrap="nowrap" index="1" level="1" path="db" name="db" style="padding:0;" isLeaf="true" n="Date"><div id="id2"><select name="name1" id="id3" style="display: none;">
<option value="38478">27-Mar-2014</option>
<option value="38388">26-Mar-2014</option>
</select></div></th>
이것은 웹 UI의 드롭 다운에 대한 코드입니다. 2014 년 3 월 26 일을 선택해야합니다. 나는 파이썬 셀레늄을 사용하고있다. 숨겨진 요소의 드롭 다운에서 선택하기
나는 코드driver.execute_script("document.getElementById('id3').style.display='block'")
을 쓴하지만이 코드를 실행하면 나는 자바 스크립트 오류가 발생합니다. 제가 여기서 누락 된 부분을 조언하십시오.
보세요 : http://stackoverflow.com/questions/7340680/selenium-how-can-i-make-webdriver-ignore-element-is-not-visible-error – alecxe