为了账号安全,请及时绑定邮箱和手机立即绑定

TestCafe - 如何使用类名获取带有标签“th”的表的索引号

TestCafe - 如何使用类名获取带有标签“th”的表的索引号

慕码人8056858 2023-07-20 15:42:24
我正在尝试获取带有正文列的链接表标题列,因为这些列是可配置的并且顺序不断变化。唯一的识别方法是仅在标头部分给出类名。如果我将使用类名获取索引号,那么我可以使用该索引从正文中获取值。我可以使用 getElementsByTag('th').nth(i).classNames 获取类名。有没有办法实现这样的事情 - getElementsByClassName('.column-name').index ?这是我的桌子看起来像 -<tr>    <th class="column-name" >        <span>Name</span>    </th>    <th class="spark-text-center column-age">        <span>Age</span>    </th>    <th class="spark-text-center column-gender">        <span>Gender</span>    </th>    <th class="spark-text-center column-status">        <span>Status</span>    </th></tr>在选择器文件中 - // 导出 const SELECTOR_TABLE_HEADER_CLASS = class => Selector( thead tr th.${class});测试中-console.log(等待 SELECTOR_TABLE_HEADER_CLASS('列名').index); // 给出未定义的
查看完整描述

1 回答

?
慕的地6264312

TA贡献1817条经验 获得超6个赞

默认情况下不支持您所需的功能。您可以使用自定义属性和方法来扩展选择器。


查看完整回答
反对 回复 2023-07-20
  • 1 回答
  • 0 关注
  • 77 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信