0

这是代码:

<td class="padding-removed" style="width: 86px; background-color: rgb(232, 245, 209);">
    <ul class="sf-menu sf-js-enabled sf-arrows">
        <li><a class="sf-with-ul">Take&nbsp;Actions</a>
            <ul>
                <li><a class="action-link">Action 1</a></li>
                <li><a class="action-link" href="/property/edit/105645">Action 2</a></li>
            </ul>  
        </li>
    </ul>
</td>

我现在遇到了与项目“ Take&nbsp;Actions”交互的问题。我可以毫无问题地找到它,可以通过获取它的文本和位置等来确认它。但是我无法与之交互,例如单击,将鼠标移到上面等。我已经尝试了所有可以做的事情,例如 webdriver 执行操作和 Javascript 模拟等问题只是FF,Chrome和IE运行良好。

有什么想法吗?

4

1 回答 1

1

你可以试试by.xpath("//a[contains(text(),'Take') and contains(text(),'Action')]")

于 2013-05-31T10:00:52.583 回答