Как использовать этот Datepicker с Puppeteer - PullRequest
0 голосов
/ 22 октября 2019

Я хочу сканировать данные о рейсах со следующей страницы: https://www.airprishtina.com/de/

Мне удалось выбрать аэропорты, но на этой странице есть средство выбора даты, и я не понимаю, как его использовать. это программно. Нажав на ввод начальной даты, я могу открыть DatePicker,

await page.click('#txt_FromDateText');

Но что мне нужно сделать, чтобы выбрать диапазон дат / дат? Я пытался дождаться выбора дня и щелкнуть Один, но это не работает.

const daySelector = '.available.flight-present';
await page.waitForSelector(daySelector);   
const elements = await page.$('.available');
const el = Array.from(elements).filter(el => {
    return el.dataset.usrDate === '2019-10-26';
})[0];
console.log(el);
await el.click();

console.log - это печать элемента, но он не выбирается в DatePicker. Что я делаю не так?

Спасибо за любые подсказки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...