我想单击此项目,我尝试了很多方法,通过selenium webdriver,通过xpath进行了ID,但是总是收到一条注释,指出该项目不存在??
<td id="td_MapToolsDrawByCoordinates" class="" onclick="MapTools.Click("DrawByCoordinates")" onmouseover="MapTools.MouseOver("DrawByCoordinates")" onmouseout="MapTools.MouseOut("DrawByCoordinates")" onmousemove="MapTools.MouseMove(event,'DrawByCoordinates');"><img name="MapTools_DrawByCoordinates" id="img_DrawByCoordinates" src="/RTAeNOCGIS/App_themes/rtaenoc/Images/Tools/FunctionalTools/startediting_off.png" alt=""></td>
我的尝试 首先按id
coordinate_icon = driver.find_element_by_id('td_MapToolsDrawByCoordinates')
Click_coordinate_icon = coordinate_icon.click()
通过xpath
coordinate_icon = driver.find_element_by_xpath('//div[@id="td_MapToolsDrawByCoordinates"] and [@class="Container"]')