たとえば、次の特定のテキスト文字列を別の出力として抽出しようとしています (以下の HTML から取得します)。
let text = "これが最初に必要なテキストです"; let text2 = "これは必要な 2 番目のテキストです"; let text3 = "これは必要な 3 番目のテキストです";
さまざまな HTML タグで区切られたテキストを取得する方法がわかりません。
数:31
何か: これは私が必要とする最初のテキストです Something2: これは必要な 2 番目のテキストです
Something3: これは必要な 3 番目のテキストです
次のようなことを試して、うまくいくかどうかを確認してください:
リーリーサンプル HTML を使用すると、出力は次のようになります:
リーリー
を取得できます。の子ノードを反復処理して、空でないコンテンツの
nodeType === Node.TEXT_NODE
: