我正在使用名为angular-bootstrap-datetimepicker
的日期选择器插件HTML:
<input type="text" ng-disabled="true" ng-required="true" name="startDate"
data-ng-model="source" class="input-large date-time-select-input ng-pristine
ng-untouched ng-valid ng-valid-required" date-time-text-field=""
required="required" disabled="disabled">
页面加载时,框中会填充日期。我无法从此文本框中获取值。
我试过了:
element(by.name("startDate")).getAttribute('value'); //returns null
element(by.name("startDate")).getText(); //returns empty string
答案 0 :(得分:0)
所以我要求开发人员添加id
属性,然后我可以通过id
找到它并执行 -
DisputeQueueSearchPage.startDateTextbox.getAttribute('value').then(function(text){
console.log(text);
});
现在可以使用。