我必须从日历中获取一个值,然后向其中添加一个值,然后使用添加的值到xpath以获取日历中的下一个日期。下面是卡住的样本。感谢有关此的任何帮助
element(by.xpath('//span[@class="ng-binding text-info"]')).getText().then(function (text) {
var val = parseInt(text.value) + 1;
console.log('Next Day Date is ' + parseInt(text.value) + 1);
//How should i write val below?
element.by(by.xpath('//span[@text()='+"+val]'))
});
答案 0 :(得分:3)
这很简单,但单引号和双引号的组合乍一看似乎令人困惑:
element(by.xpath("//span[@text()='" + val + "']"));
答案 1 :(得分:0)
这对我来说很有效:
var dt = new Date();
var current_day = (dt.getDate()).toString();
end_day = element.all(by.xpath("//span[text()='" + current_day + "']"));