こんばんわ。業務の効率化素晴らしいですね。
すでにお試しかもしれませんが、styleがdisplay:noneだから項目を取得できないのかを確認するために、
無理やりnoneを解除して、取得できるか確認してみてはいかがでしょうか(Javaをまともに書けないので、Pythonで書いてます(つもり))
driver.execute_script("document.getElementById('example_div_id').style.display='none';")
find_element_by_id('example_text_id').get_attribute("textContent")
ただし、これで取得できたからと言って、このまますすめるのが良いかといえばNoだと思います。
解除した時点でサイト上の状態が破綻してしまっている可能性があり、他の操作に影響があるかもしれないからです。
どういう操作をしたいのかがわかりませんので想像ですが、
詳細検索画面を表示する前に入力されている値を、詳細検索画面を表示したあとに再利用したいのであれば、
詳細検索画面を表示する前に入力されている値を変数や外部ファイルに保存してから、
詳細検索画面を表示し、詳細検索画面を表示したあとに、その変数や外部ファイルを参照して利用するような設計を検討されてはいかがでしょうか。
大外れかもしれませんが。
2020年6月2日火曜日 19時07分20秒 UTC+9 竹田智和: