web-dev-qa-db-ja.com

Nodejsでdocument.getElementById()を使用する方法

nodejsを使用してjsファイルのhtmlファイルからidで要素を取得しようとしています。ノードはデフォルトでドキュメントオブジェクトモデルを提供しないため、「ドキュメントIDが定義されていません」というエラーが発生します。

では、nodejsでdocument.getElementById()をどのように使用できますか?

ありがとうございました !

2
Sarah ßezi

JSDOM npmパッケージを使用:

jsdomは、Node.jsで使用するための、多くのWeb標準、特にWHATWG DOMおよびHTML標準の純粋なJavaScript実装です。一般に、このプロジェクトの目標は、実際のWebアプリケーションのテストとスクレイピングに役立つWebブラウザのサブセットを十分にエミュレートすることです。 https://github.com/jsdom/jsdom

1
gugateider