2016-04-25 18 views
2

私は分度器2を使用しており、webElementというクラス属性を変更したいと考えています。分度器でwebElementの属性を設定するにはどうすればよいですか?

私はをこのクラス属性に追加する必要があるこのmenuWrapper要素を持っています。

これを達成する最も簡単な方法は何ですか? browser.executeScript()を除く。

+0

私は 'browser.executeScript'を使わなければこれは可能ではないと思います - 誰か答えがあるかどうか分かりますが。 – Gunderson

+0

ええ、誰かがトリックを知っているかもしれないと思ったので、私は他の方法も見つけられませんでした。 –

答えて

3

Selenium WebDriver specificationWebDriverJS、したがってProtractor follow/use)には、要素の属性を設定するための情報はありません。getting an element's attributeのみです。つまり、このタスクには何も組み込まれていません。

確かに、要素の属性を設定する最も簡単な方法は、executeScript()を使用することです。

+0

それは私も思ったことですが、私は何も欠けていないことを確かめなければなりませんでした。ありがとう@alecxe –

関連する問題