如何使用 DOM 中样式为 "display: none" 的 puppeteer 在 <textarea> 字段中输入值
how to enter value in the <textarea> field using puppteer whose style is "display: none" in DOM
我在 DOM 中有一个文本区域字段。我想使用 Puppeteer 在文本字段中键入值。
<textarea id="sample" name ="gsp" style:"display: none">
</textarea>
A textarea
没有值属性,这与输入字段不同。使用 JavaScript,您可以使用 innerHTML 、 innerText 或 textContent 在其中写入文本
document.getElementById("sample").innerText = "your text"
您可以使用 page.evaluate()
:
await page.evaluate(() => {
document.getElementById("sample").innerText = "your text";
});
我在 DOM 中有一个文本区域字段。我想使用 Puppeteer 在文本字段中键入值。
<textarea id="sample" name ="gsp" style:"display: none">
</textarea>
A textarea
没有值属性,这与输入字段不同。使用 JavaScript,您可以使用 innerHTML 、 innerText 或 textContent 在其中写入文本
document.getElementById("sample").innerText = "your text"
您可以使用 page.evaluate()
:
await page.evaluate(() => {
document.getElementById("sample").innerText = "your text";
});