I declared a variable and I am trying to pass it into an eval
but it does not get displayed. How can I properly pass a variable.
var now = moment().format('YYYY-MM-D');
await page.$eval('#middleContent_txtEndDate', el => el.value = now);
If I declare a variable inside the eval
function it works:
var now = moment().format('YYYY-MM-D');
await page.$eval('#middleContent_txtEndDate', el => el.value = "it works");
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…