store xpath count して、ifして、clickしてって面倒ですよね。
発想を変えて「存在しないならbodyをクリックする」ことにします。
Targetを下記のように指定することで、OKボタンが存在するならOKボタン、なければbodyを対象にとれます。
last()指定してるのは、深いnodeが後にくるため。
xpath=(//button[contains(.,'OK')]|//body)[last()]
Go to list of users who liked
Share on X(Twitter)
Share on Facebook
More than 3 years have passed since last update.
store xpath count して、ifして、clickしてって面倒ですよね。
発想を変えて「存在しないならbodyをクリックする」ことにします。
Targetを下記のように指定することで、OKボタンが存在するならOKボタン、なければbodyを対象にとれます。
last()指定してるのは、深いnodeが後にくるため。
xpath=(//button[contains(.,'OK')]|//body)[last()]
Register as a new user and use Qiita more conveniently
Go to list of users who liked