HTML タグを変更して、タグの後のクラス/スタイル属性を削除しようとしています。事前にコードを作成して置き換える場合、これを行う方法は既に知っています。今は、既に読み込まれたページでタグを見つけて、それらを js に置き換える方法を知りたいと思っています。
var s = "<h2 class=\"title\" style=\"font-color: red;\">Blog Post</h2>";
s = s.replace("<h2 class=\"title\" style=\"font-color: red;\">","<p>");
s = s.replace(/<\/h2>/g, "</p>");
皮切りに
<h2 class="title" style="font-color: red;">Blog Post</h2>
で終わる
<p>Blog Post</p>
問題はvar s
、既存の HTMLを使用して を作成するにはどうすればよいかということです。h2.title
ページで見つけて に渡すにはどうすればよいvar s
ですか?
編集私が見つけて微調整したこのスクリプトを除いて、JavaScriptの経験はありません。既存のドキュメントからテキストを取得する方法を説明し、それを s.replace の変数にして操作できるようにします。