3
的問題
我試圖更改數據庫的頁面(ReferenceUSA,需要支付或大學的證書)和點擊回車,但是捕捉的是搜索框在div標籤中。 send_keys()僅適用於輸入和textarea標記。這裏的page navigator的圖片,這裏的HTML:Python的硒send_keys()使用硒通過鍵入頁碼非輸入標籤
<div class="pager">
<div class="prev button" title="Hold down to scroll through records faster." style="float: left;">«</div>
<div class="page" style="text-align: center; margin: 0px 1em; float: left; width: 40px;">1</div>
<div class="next button" title="Hold down to scroll through records faster.">»</div><span style="clear: both;"></span></div>
我嘗試
我想通了如何改變innerHTML的,所以我真的只需要點擊進入在div標籤上。我想到並嘗試更改下一個按鈕的innerHTML(例如,如果我想導航到頁面1208,可將當前頁面設置爲next_button()函數中的1207),但函數全部寫入該站點的全局文件中,數千並且它們都使用相同的6個變量互相饋送,使其基本上不可讀。我把這個問題帶給了我的一位CS教授,但無濟於事。
必須有一個簡單的解決方案,但我現在虧本了。我將不勝感激,如果有人可以提供一些指導
截圖和html將有所幫助。 – TheChetan
另外如何擊中div標籤輸入幫助? – TheChetan
我不認爲'sendKeys'只能在'input'和'textarea'上工作,在'div'上使用'sendKeys'時會出現什麼錯誤? –