Puppeteer-xpath-如何使用xpath在div元素中输入文本?

时间:2019-08-21 11:40:58

标签: node.js xpath puppeteer

我已经为此苦苦挣扎了一段时间,但无济于事。

我需要在带有xpath的div元素中输入一些文本。

我熟悉使用id和元素名称输入文本。但是,对于将文本输入到动态表中,无法使用xpath查找方法。任何帮助将不胜感激。

在下面的代码示例中,我尝试输入文本'0000'

const [ncm] = await cmtab.$x('//*[@id="sheet1"]/tbody/tr[2]/td/div/div['+ d + ']/table/tbody/tr['+ r3 + ']/td[9]');
await cmtab.evaluate(ncm, (element, value) => element.value = value, "0000");

应该能够使用xpath在表中输入文本。请帮忙,因为这对我的项目来说意义重大。

0 个答案:

没有答案