※ ChatGPTを利用し、要約された質問です(原文:特定のテキストにリンク)
JavascriptでHTML内の特定のテキストにリンクを追加する方法
このQ&Aのポイント
Javascriptを使用して、HTML内にある特定のテキストにリンク(<a>タグ)を追加する方法をご説明します。
例えば、<div class="contents">内のテキストにリンクを追加する場合、<a>タグを使用して該当するテキストをリンクに変換することができます。
リンクを追加したいテキストに対して、<a href="URL" target="_blank">リンクテキスト</a>という形式のHTMLコードを生成し、innerHTMLプロパティを使用して該当するテキストを置換することで実現します。
特定のテキストにリンク
javascriptで、html内に出てくる特定のテキストに<a>をつけてリンクさせるには、どのようにすればよいでしょうか。
例えば、
<div class="contents">
<p>私は都庁に行きます。</p>
<p>私は上野にも行きます。</p>
</div>
とあったら、
<div class="contents">
<p>私は<a href="http://www.metro.tokyo.jp/" target="_blank">都庁</a>に行きます。</p>
<p>私は<a href="http://www.ueno.or.jp/">上野</a>にも行きます。</p>
</div>
といった感じです。
このclass(id)の中の、この単語(テキスト)といった指定ができると良いです。
よろしくお願い致します。
お礼
ありがとうございました。