【问题标题】:Passing Puppeteer log result into contenteditable field (non-input)?将 Puppeteer 日志结果传递到 contenteditable 字段(非输入)?
【发布时间】:2021-03-29 14:59:56
【问题描述】:

花了一些时间才弄清楚如何使用此代码将值传递到表单输入中:

await page.$eval('input[name=wc_name]', (el, name) => { el.value = name; }, result.name);

但我的问题是,如何将值传递给非输入(内容可编辑)?

我知道如何使用手动文本:

await page.type("[class='ql-editor ql-blank']", 'mymanualpricesethere');

我正在尝试传递result.price

我试过了:

await page.type("[class='ql-editor ql-blank']", (el, price) => { el.value = price; }, result.price);

但它没有通过(我看到空白)

需要帮助。

【问题讨论】:

  • 为什么不等待 page.type("[class='ql-editor ql-blank']", result.price) ?
  • 成功了!谢谢!将其发布为答案,以便我接受并投票。

标签: javascript puppeteer


【解决方案1】:

为什么不等待 page.type("[class='ql-editor ql-blank']", result.price) ?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    • 2011-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-31
    • 2020-03-22
    相关资源
    最近更新 更多