如何在变量的帮助下将HTML属性值动态传递到量角器中的CSS选择器中?

时间:2019-03-18 05:59:33

标签: css protractor

我已基于存储在HTML属性“ title”中的按钮的位置将按钮放在行上。现在,我必须将动态值传递给此HTML属性“ title”。因此,我已经在变量中声明了它,但是我不确定如何将该变量传递到CSS选择器中。

这是我的CSS选择器:

btnMoreNewRole = element(by.css("//input[@title='Access']/ancestor::tr/td[16]"))

在上面的CSS选择器中,我必须将HTML属性标题的值作为变量传递。请帮助我。预先感谢。

1 个答案:

答案 0 :(得分:0)

尝试如下

const title = //Your dynamic title

btnMoreNewRole = element(by.xpath('//input[@title="'+title+'"]/ancestor::tr/td[16]'))