测试积点老人 发表于 2021-12-14 11:35:43

selenium按顺序定位元素的方法

学习SELENIUM。感觉不管是CSS还是XPATH方法都是定位第X个所有的元素,而不是精确的第几个元素。比如要选择 p类型第2个的子元素,就是//p
注意,选择的是 p类型第2个的子元素 , 不是 第2个子元素,并且是p类型 。
那如何选择具体的第几个元素呢。
如下图,目的是定位选择日期的框框的元素。input元素下的ID元素不停的在变化不好作为依据,class值为clsTextWidge pt的倒只有两个(对应的是左侧选择日期的两个框框),但是无论怎么选择都不能只选中第一个或第二个框框的元素。
请指教!

qqq911 发表于 2021-12-15 12:19:08

可以的啊,后面加序号

jingzizx 发表于 2021-12-15 13:59:49

不能取了吗

郭小贱 发表于 2021-12-15 15:16:23

我记得可以通过下标序号选择指定元素的啊...
页: [1]
查看完整版本: selenium按顺序定位元素的方法