teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

エラーメッセージ追加

2020/03/26 14:10

投稿

takahiro00
takahiro00

スコア84

title CHANGED
File without changes
body CHANGED
@@ -9,7 +9,12 @@
9
9
  ```
10
10
  こんな感じでやるとFalseが取得できるので、
11
11
  要素は上記でいいはずなのですが、チェック(クリック)ができません。。。。
12
+ ### 発生している問題・エラーメッセージ
12
13
 
14
+ ```
15
+ selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable
16
+ (Session info: chrome=80.0.3987.149)
17
+ ```
13
18
 
14
19
  ### 該当のソースコード
15
20
  チェックしたいチェックボックスのHTMLは以下です。

1

追記

2020/03/26 14:10

投稿

takahiro00
takahiro00

スコア84

title CHANGED
File without changes
body CHANGED
@@ -2,9 +2,15 @@
2
2
  Pythonのseleniumでチェックボックスにチェックを入れたいのですが、
3
3
  うまくいきません。。。
4
4
 
5
+ 追記
6
+ ```PYTHON
7
+ test = driver.find_element_by_id('mypage_setting_proids_1')
8
+ print(test.is_selected())
9
+ ```
10
+ こんな感じでやるとFalseが取得できるので、
11
+ 要素は上記でいいはずなのですが、チェック(クリック)ができません。。。。
5
12
 
6
13
 
7
-
8
14
  ### 該当のソースコード
9
15
  チェックしたいチェックボックスのHTMLは以下です。
10
16
  テスト1にチェックを入れたいです。
@@ -25,8 +31,9 @@
25
31
  ```
26
32
  取得用ソースは以下です。
27
33
  ```PYTHON
28
- driver.find_element_by_xpath("//*[@id='mypageSettingForm']/div[1]/label[1]/").click()
34
+ driver.find_element_by_id('mypage_setting_proids_1').click()
29
35
  ```
36
+
30
37
  ### 試したこと
31
38
 
32
39
  xpathにしたり、find_element_by_css_selectorでチェックしようとしたりしたのですが、