在量角器中,通过两个属性选择一个元素

In protractor, Select an element by 2 attributes

本文关键字:两个 属性 选择 元素 一个 量角器      更新时间:2023-09-26

如何使用两个属性选择元素。

例如:

<div data-button="1" data-column="13" style="margin-right: 5px;" id="0"></div>

我想查找数据列为"13"且id为"0"的元素现在我选择一个元素:

var element = $('div[data-button="1"]');

我认为最好先使用css选择器,因为它快速且易于理解。以下是如何使用它-

var element = $('div#0[data-button="1"]');

或者,你也可以使用xpath来获取它。@Jason已经在上面的评论中提到了一个例子。这是另一种方式-

var element = element(by.xpath('//div[@id="0"][@data-button="1"]'));

希望能有所帮助。