我有一个元素“ input [name = startdate]”,属性为“ value =“ 2018-06-20””
而不是使用puppeteer与用于更改日期的日历进行交互,还是可以使用puppeteer来设置值吗?类似...
让newDate ='2018-01-01'
value.innerHTML = newDate
答案 0 :(得分:1)
我能够弄清楚,如果有人遇到同样的问题,我会把它张贴在这里。
await page.$eval('input[name=startdate]', e => e.setAttribute("value", "2018-01-01"))
如果要将日期设置为变量...
var randomDate = '2018-01-01'
await page.$eval('input[name=startdate]', (e, randomDate) => {
e.setAttribute("value", randomDate),
randomDate
)}