前提・実現したいこと
ラジオボタンの選択状態を取得したいです。
このラジオボタンには、CSS疑似要素が使用されているようで、is_selected()では、取得できませんでした。
ラジオボタンが選択されると、下記のように::afterが付きます。
ラジオボタンが選択されているか否かの確認方法を教えて頂けますでしょうか?
該当のソースコード
html
1<button class="radio-button"> 2 ::after 3</button>
python
1print(driver.execute_script("return window.getComputedStyle(document.querySelector('.radio-button'), ':after').getPropertyValue('content');"))
試したこと
参考にしたStackOverflowのコードで確認してみましたが、何も表示されませんでした。
https://stackoverflow.com/questions/41757334/how-can-we-access-psuedo-html-elements-using-selenium-webdriver
補足情報(FW/ツールのバージョンなど)
win10
python3.8
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。