所以我想用 puppeteer 对一个页面执行一些操作。问题是有一个文本区域,我想在其中输入一些内容,但它的 id 是:
id="pin-draft-title-13a10e18-5a1e-49b9-893c-c5e028dc63e1"
正如您可能猜测的那样,由于某种原因,只有 pin-draft-title 保持不变,但每次刷新时整个数字部分都会发生变化,因此 puppeteer 操纵者无法找到它。我尝试删除 id 并将选择器本身复制到 #_Root div>div 等,但这似乎在一段时间后也会发生变化。所以主要问题是有什么方法我可以使用 pin-draft-title 部分选择它,并且无论后面的数字是什么,它仍然会选择它?
最佳答案
您可以使用[id^=pin-draft-title-]
关于使用正则表达式的 Html 选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64271306/