我对xpath的东西不太满意:-(我试图单击一个包含“编辑”链接的下拉按钮。请您帮忙。

<button type="button" class="btn btn-sm btn-info dropdown-toggle" data-toggle="dropdown">
<span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu">
   <li><a href="/message/edit/958046" class="edit-message-link">Edit</a></li>
   <li><a href="/message/remove/958046" class="remove-message-link">Delete</a></li>
   <li>
      <a href="/message/enable-replies/958046" class="enable-replies-link hidden">Enable replies</a>
      <a href="/message/disable-replies/958046" class="disable-replies-link">Disable replies</a>
   </li>
</ul>

最佳答案

任何时候,编辑链接都必须可见,才能使用以下选择器。因为,与xpath相比,我总是更喜欢使用css,因此我为您提供了两种选择。注意,这些是基于href值的部分搜索

的CSS

a[href^='/message/edit']


Xpath

//a[contains(@href,'/message/edit')]

10-07 13:06
查看更多