以下是我检查“提交”时的HTML代码。按钮。当我用萤火虫检查时,就像这样,
.//*[@id='step-content-2']/div/md-step-actions/button[2]
但@id =' step-content-2'继续变化,这对我来说很难找到正确的xpath
当我点击“提交”时,下面是检查元素代码。按钮
<button class="md-primary md-raised md-button md-ink-ripple" ng-transclude="" type="button" ng-click="submit()">
<span> Submit </span>
<div class="md-ripple-container" style=""/>
</button>
答案 0 :(得分:1)
//span[contains(text(),'Submit')]
答案 1 :(得分:1)
您可以使用此XPath单击提交按钮:
//span[normalize-space()='Submit']/parent::button
此XPath将始终是唯一的。