2017-12-18 16 views
0

<div id="test_num...">で始まるタグのすべての属性をSelenium Webdriverを使用するページから取得することが難しいです。基本的に、私は次のコード属性の値を取得する方法

<body> 
<div id="test_num_1" .....></div>  
<div id="test_num_2" .....></div> 
<div id="test_num_3" .....></div> 
<div id="test_num_4" .....></div> 
</body> 

から"test_num"が含まれているIDのすべての値を取得する必要があり、私は運なしで次のことを試してみました:

$allvalues=$driver->findElement(WebDriverBy::xpath('//* 
    [contains(@id,'test_num')]')); 

はまた「didnのCSSセレクタを使用してみました助けてください。

誰かが私に何か情報を教えてもらえると嬉しいです。

+1

"助けてくれませんでした" - どういう意味ですか?エラーはありますか?あなたは '$ allvalues'値として何を得ましたか? – alecxe

答えて

0

quotesの世話をする必要があります。以下を試してください:

$allvalues=$driver->findElements(WebDriverBy::xpath("//div[contains(@id,'test_num_')]")); 
関連する問題