nodejs 下是否有可以操作 Dom 事件的模块?

2018-11-15 10:16:56 +08:00
 tangguoguo

在 nodejs 下,有没有什么模块可以操作页面 dom 元素,比如像页面 input 框写入值并点击提交按钮; cheerio 爬虫只能爬取数据,无法操作事件!在线等,急!

1468 次点击
所在节点    问与答
6 条回复
henmeiweide
2018-11-15 10:21:39 +08:00
无头浏览器 ,例:puppeteer
tao1991123
2018-11-15 10:21:46 +08:00
puppeteer
tangguoguo
2018-11-15 10:22:36 +08:00
@henmeiweide 感谢!
tangguoguo
2018-11-15 10:22:42 +08:00
@tao1991123 感谢
whypool
2018-11-15 10:24:13 +08:00
直接发请求了还抓什么 dom ?
tangguoguo
2018-11-15 10:34:07 +08:00
@whypool 我用 cheerio 的前提是我知道请求的 url,可万一 url 我不知道的话 cheerio 就抓不了了呀

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/508028

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX