我有一个包含多个项目的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'
。
有关如何清除商品价值的任何建议吗?
答案 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});