2016-05-30 1 views
0

xpathに "html/body/div/div/div[2]/ks-swiper-container/div/div[2]/div[1]/div[1]/div/div/div/div/div[1]/div/div[1]/div/button" &と入力しました。xpathを書くのを手伝ってください。どうすればこのためのxパスを書くことができますか?

以下のようにXPathの
<button class="appshortcutWidget md-button md-ink-ripple layout-align-center-center layout-column md-blue-theme" ng-transclude="" type="button" layout-align="center center" layout="column" click-outside="closeAll()" ng-dblclick="doubleClick()" sglclick="singleClick($event)" aria-label="Profile"> 
+1

あなたのHTMLコードを共有してください... –

+0

この場合、ボタンのクラス名はテーマや何かによって変わる可能性があると思いますので、動的にはツリーの上位IDを取る方が良いでしょう// div [@id = 'something'] // button [1] –

答えて

0

: -

//button[@class='appshortcutWidget md-button md-ink-ripple layout-align-center-center layout-column md-blue-theme' and @type='button'] 

OR

//button[@class='appshortcutWidget md-button md-ink-ripple layout-align-center-center layout-column md-blue-theme'] 

が、それはあなたを助けることを願っています:)

1

この単純なを試してみてください:

//button[aria-label='Profile'][type='button'] 
関連する問題