DOM要素にはいくつかの子要素があり、テキスト文字列でインターリーブされています。 これらのテキスト文字列をそれぞれ取得し、regexを使用して置き換えたいです。たとえば :「いくつかのより多くのテキストを」「テキストがスタート」Javascriptを使用して子要素の外にあるDOM要素のすべてのテキストコンテンツを取得します
<div>Text started.
<a>Link child inside</a>
Some more text.
<u>Another child</u>
Closing text.</div>
この例では、私は「テキストを閉じる。」、文字列を抽出したい、と、私は後でそれらのそれぞれ取り付けることができるように、何かと一緒に。
解決策は、親の中の子供の数が変わる可能性があり、ノードタイプも同様です。
誰もがこれを簡単にjavascriptを使用して達成するための巧妙な答えを得ましたか?
あなたのレコードを表示しているすなわち ' "いくつかのより多くのテキストを"、 "テキスト。開始"、および "クロージングテキスト。"、'手動子のhtmlに? JavaScript経由で自動的に設定されていますか? – Smit