2017-04-10 2 views
-2
<div id="260726c74b52e9204ce9a8ec9a-buttons" class="button-container"> 
    <button data-pid="RM110126998" class="add-to-cart-hover btn btn-block btn-primary typo-uppercase add-to-cart-event-ready" data-available-text="Add to cart" data-preorder="false" data-findinstore="false">Add to cart</button> 
</div> 

ボタンをクリックすると、xpathをクリックできます。HTMLのXpath式

'260726c74b52e9204ce9a8ec9a'の値は製品IDであり、ランダムに選択され、Elementidに格納されます。

私はこれを試しました - これはエラーを返します。

私はこれを取得Firepath上の要素のXPathを取得すると - のid(「59d907c3c3204a630df88782a7-ボタン」)/ X:ボタン

は、どのように私はELEMENTIDに含まれる文字列を使用するには、このXPathを修正することができますか?

答えて

0

By.xpath( "// divの[ID @ = '" + ELEMENTID + "-buttons'] /ボタン")は、それが

+0

がこの仕事を行う必要があります!ありがとう。 –

+0

コードのみ回答は許可されていません。コードが何をしているのか、それがなぜその質問に答えるのかを説明してください。 – JeffC