SeleniumでJavascriptを動かす
seleniumでJavascriptが邪魔してクリックできない要素があったときに、手軽に試せる方法です。
まずはChromeのDevToolでidなり要素を指定する方法を考えます。
この場合はid="comp1"です。
consoleでdocument.getElementById("comp1")で要素を取得してみます。
取得できれば、こんな感じで返ってきます。
そしたら、これをselenium内で動かしてやればOKなので、こうやって書きます。
driver.execute_script("document.getElementById('comp1').click()")
これで中々クリックできない要素も手軽にクリックできるようになりますね!