0

次のようなテキストタグを含む HTML ページがあります。

<div id="container">
[stag id="789"]some content 1[/stag]
</div>

<span id="somespan">
[stag vn="78988" id="532"]some content 2[/stag]
</span>

[stag id="891" vn="78988"]some content 3[/stag]

jsを使用してページコード全体を解析し、すべてのstag属性とコンテンツを取得し、それらをインプレースで生成されたdivに置き換えたいと思います.

注意: 角かっこで囲まれた有効なタグではありません。js が読み込まれていない場合はプレーン テキストとしてページに表示され、解析された場合は div として表示される必要があります。

その場合、getElementsByTagName は機能し[stag]ません。有効な HTML タグではなく、Web ページのプレーン テキストであるためです。

そのタグを動的に解析できるようにするための最良の方法は何ですか。

私は次のものを作成するための助けを求めていると思います:getElementsBySquereBracketsTagName

あなたの親切な助けに感謝します!

4

1 に答える 1