Ren*_*aji 7 html javascript css ajax node.js
我使用 vanilla js 和 ajax 以及 DOM 操作构建了一个随机报价应用程序,并且想知道是否可以使用 node/express 在后端执行 js 位。但是我似乎无法弄清楚是否可以通过 NODE JS 完成 DOM 操作(例如单击按钮时生成新的报价)?
Que*_*tin 11
您可以使用 libxmljs 或 Cheerio 等库,使用 Node.js 将 HTML 解析为 DOM,然后您可以操作结果。
您不能使用 Node.js 中运行的代码来操作浏览器构建的 DOM,也不能直接处理浏览器中呈现的按钮的单击,因为按钮和 DOM 都位于浏览器中,而不是 Node 中。 js 程序。