2016-08-05 33 views
-4

这是我的代码我不能够找到的XPath此代码,请帮我怎么写的XPath这个特定HTML

<select class="review form-control pull-right" style="height:25px;padding:2px 5px;margin-right: 5px;"> 
    <option link="/review_content/article/80792?reviewer=author" name="author">Author Review</option> 
    <option link="/review_content/article/80792?reviewer=authorrevision" name="authorrevision">Author Revision</option> 
    <option link="/review_content/article/80792?reviewer=copyeditor" name="copyeditor">Copyeditor Review</option> 
    <option link="/review_content/article/80792?reviewer=feature" name="feature">Feature Review</option> 
    <option link="/review_content/article/80792?reviewer=publishercheck" name="publishercheck">Publisher Check</option> 
    <option link="/review_content/article/80792?reviewer=publisher" name="publisher">Publisher Review</option> 
    <option link="/review_content/article/80792?reviewer=readyforpub" name="readyforpub">Ready for Publication</option> 
    <option link="/review_content/article/80792?reviewer=typesetter" name="typesetter">Typesetter QA</option> 
    <option link="/review_content/article/80792?reviewer=typesettervalidation" name="typesettervalidation">Post Author Validation</option> 
    <option link="/review_content/article/80792?reviewer=digest" name="digest">Digest check</option> 
    <option link="/review_content/article/80792?reviewer=preediting" name="preediting">Pre-editing</option> 
</select> 
+0

这是一个单独的html标记。您正在寻找的XPath应该做什么? – f1sh

+0

.//*[@id='80782']/div/div[1]/div[3]/div/div[1]/select – muthubala

+0

这是一个XPath表达式。这与这个问题有什么关系? “select”标签是表达式的结果吗? – f1sh

回答

0

driver.findElement(By.xpath(“//按钮【正文()= 'YOURTEXT']“));

试试以上