如何清除木偶戏中的项目值

时间:2017-10-24 10:18:52

标签: puppeteer

我有一个包含多个项目的iFrame,我想更新一条记录。

const frame = await page.frames()[1];
const P1_CUSTOM_NAME = await frame.$('#P1_CUSTOM_NAME');
await P1_CUSTOM_NAME.type('MyFavoritCustomer', {delay: 20});

这不会覆盖字段P1_CUSTOM_NAME。不幸的是,它会附加值'MyFavoritCustomer'

有关如何清除商品价值的任何建议吗?

1 个答案:

答案 0 :(得分:3)

尝试三击以进行对焦并选择全部。

const frame = await page.frames()[1];
const P1_CUSTOM_NAME = await frame.$('#P1_CUSTOM_NAME');
await P1_CUSTOM_NAME.click({clickCount: 3});
await P1_CUSTOM_NAME.type('MyFavoritCustomer', {delay: 20});