下記写真のマーカーが引いてある「 <input type="image"... 」 を取得したいです。
html
1</SCRIPT> 2</head> 3 4<body onload="Form_Focus()" onmousedown="cancelmouseclick();" class="residentPages" id="index" onunload="Window_OnUnload()"> 5 6<form method="post" action="index.asp" name="form1"> 7 8<div id="header"> 9<div id="innerTop"> 10<p id="municipalityName">施設名<font color='#FFFFFF'>(5)</font></p> 11<ul id="residentMenu"> 12 <li><input type='image' src="../image/btn_header_legal_ot.jpg" alt="利用規約" onclick='btn_riyoukiyaku_click();return false;' width="63" height="23" /></li> 13 <li><input type='image' src="../image/btn_header_howto_ot.jpg" alt="利用方法" onclick='btn_riyouhouhou_click();return false;' width="63" height="23" /></li> 14 <li><input type='image' src="../image/btn_header_prepare_ot.jpg" alt="事前準備" onclick='btn_jizenjunbi_click();return false;' width="63" height="23" /></li> 15 <li><input type='image' src="../image/btn_header_faq_ot.jpg" alt="よくある質問" onclick='btn_qa_click();return false;' width="79" height="23" /></li> 16 <li><input type='image' src="../image/btn_header_help_ot.jpg" alt="ヘルプ" onclick='btn_help_click(this.form);return false;' width="52" height="23" /></li> 17 <li><input type='image' src="../image/btn_resident_change-style_ot.jpg" alt="文字色変更" onclick='btn_style_click();return false;' width="63" height="23" /></li> 18</ul> 19</div> 20<div id="innerMiddle"> 21<h1 class="h_img"><img src="../image/logo_header-resident.gif" alt="施設予約サービス" width="264" height="46" ></h1> 22</div> 23<div id="innerBottom"> 24<p id="btnHeaderSp" style="float:left;margin: 2px 0 0 15px;padding: 0 0 0 15px;"><input type='image' src="../image/btn_header_sp_ot.jpg" alt="スマートフォン用画面はこちら" onclick="parent.location ='https://www.pa-reserve.jp/eap-rm/rsv_rm/i/im-0.asp?klcd=119999'" width="211" height="21" /></p> 25<p id="btnGoTop"><input type='image' src="../image/btn_resident_go-top_ot.jpg" alt="トップページへ戻る" onclick="parent.location ='https://www.pa-reserve.jp/eap-rj/rsv_rj/core_i/init.asp?KLCD=119999'" /></p> 26</div> 27</div> 28<div class="sms"> 29 30 31 <div id="wrapper"> 32 33 <div id="contUpperBox"> 34 <div id="contColWrapp"> 35 <div id="contColumnA"> 36 <h2><img src="../image/title_reservation.gif" alt="探す" width="303" height="20" /></h2> 37 <div class="btnBox"> 38 39 <p><input type = "image" src="../image/btn_con_name_ot.jpg" alt="名称" onclick="i11_click();return false;" width="96" height="96" /></p> 40<!-- 上のinputタグを取得したい --> 41 <p>名称から<br /> 42 43 さがす</p> 44 <!-- /btnBox --></div> 45
試したこと(3つ)
Python
1test1 = driver.find_element_by_id("contColumnA") 2#⇧この段階でエラー(NoSuchElementException) 3test2 = test1.find_elements_by_css_selector("div")[1] 4test3 = test2.find_elements_by_css_selector("input")
Python
1test1 = driver.find_element_(By.ID, "contColumnA") 2#⇧この段階でエラー(NoSuchElementException) 3test2 = test1.find_elements_by_css_selector("div")[1] 4test3 = test2.find_elements_by_css_selector("input")
Python
1test1 = driver.find_elements_by_class_name("btnBox")[1] 2#⇧この段階でエラー(IndexError: list index out of range) 3test2 = driver.find_elements_by_css_selector("input")
また、コードの書き方の改善点等ありましたら、教えて頂けると幸いです。
回答1件
あなたの回答
tips
プレビュー