剧作家 如何获取页面元素的文本值
时间: 2023-10-04 15:09:34 浏览: 191
文本替换大师8.0超级好用
在 Playwright 中获取页面元素的文本值通常可以通过以下方法:
1. 使用 `page.$(selector)` 方法获取元素,然后使用 `element.textContent()` 方法获取元素的文本值。示例代码如下:
```javascript
const element = await page.$('.my-selector');
const text = await element.textContent();
console.log(text);
```
2. 使用 `page.innerText(selector)` 方法直接获取元素的文本值。示例代码如下:
```javascript
const text = await page.innerText('.my-selector');
console.log(text);
```
需要注意的是,这两种方法的区别在于 `element.textContent()` 方法只会返回元素的文本内容,而 `page.innerText(selector)` 方法会返回指定元素的所有文本内容,包括其子元素的文本内容。因此,如果想要获取特定元素的文本内容,推荐使用第一种方法。
阅读全文