在带有节点剧作家的html元素上添加onclick功能



我与剧作家一起工作,我需要在html元素上注入一个onclick函数。

我有这个例子,我删除元素。

const elementHandle = await page.$('#ctl00_ContentPlaceHolder1_lbl_Val_Tomador');
await elementHandle.evaluate(node => node.remove());

那么,我需要运行哪个函数来注入这个元素上的onclick ?

你可以这样使用$eval:

await page.$eval('#ctl00_ContentPlaceHolder1_lbl_Val_Tomador', node => { 
node.onclick = () => console.log(1);
});

最新更新