html - 单击表中一行中的按钮

标签 html selenium automation selenium-ide buttonclick

我有一张 table :

<table id="tabmailveille">
<tr><td>
<button onclick="return Ajax(162, {'idc': '125').value,'action': 'ajout'});"><img alt="Add" src="/Images/tableaux/add.png" class="buttonimg"></button>
</td>
</tr>
</table>

我想做的就是尝试单击按钮。

所以我尝试了:

<tr>
    <td>click</td>
    <td>//table[@id='tabmailveille']/tr/td/button[@class='buttonimg']</td>
    <td></td>
</tr>

这不起作用。按钮未被点击。代码有什么问题?

干杯

最佳答案

按钮元素未分配类。图像元素是。因此 xpath 不正确。

正确的 XPath:

//table[@id='tabmailveille']/tr/td/button/img[@class='buttonimg']

关于html - 单击表中一行中的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32823168/

相关文章:

azure - 有没有办法从 Azure 自动化帐户的混合工作组中删除过时的机器工作人员?

gradle - Gradle 项目的 Runner 类中无法解析导入 cucumber

javascript - Bootstrap 4 card white space 添加responsive col类后,将元素包装在div内还是直接添加类?

html - UILabel sizetofit 隐藏了属性文本中的一些单词

python - Chrome 驱动程序 "cannot create default profile directory"

java - 如何切换到单击按钮后打开的新浏览器窗口?

version-control - 自动化 IEC 62304 和 FDA 标准要求的工具

php - 将事件类添加到 Wordpress 中当前选定的 anchor

Javascript Logo 移动鼠标悬停功能

python - 在 Python/Selenium 中,如何抓取整个 youtube 评论?