<a head = の複数の文字列を一つにまとめたいのですが 方法をご存じの方いましたら、教えていただけますでしょうか ちなみに、このサイトです

<a head = の複数の文字列を一つにまとめたいのですが 方法をご存じの方いましたら、教えていただけますでしょうか ちなみに、このサイトです https://www.kohaneko.tokyo/2020/04/414.html blogger を使っています HTML初心者です 小豆粥 → Googleで「小豆粥とは&季語」という検索ができるように 単語の一つ一つに、リンクをつけています <a href="https://www.google.co.jp/search?q=(Googleで検索) ●●●(小豆粥のエンコード) %E3%81%A8%E3%81%AF%EF%BC%86%E5%AD%A3%E8%AA%9E(とは&季語)" target="&#8220;_blank&#8221;"> ●●●(小豆粥) </a> ただ、一つ一つにリンクを付けているため ●●●以外の、同じ文字列が何十個もある状態です この同じ文字列を、一か所にまとめることができれば 修正・変更などが楽にはなるのですが、やり方が分かりません そもそも、できるのかも不明なのですが ●●●以外の、文字列を一つにまとめる方法を ご存じの方いましたら、教えていただけますでしょうか

HTML、CSS28閲覧xmlns="http://www.w3.org/2000/svg">50

ベストアンサー

0

(ひと仕事しました。。。) ここのサイトにテーブル項目がおされた、、、 https://gorogoronyan.web.fc2.com/htmlsample/TestHTML_table_td_event13.html っていうサンプルがあったので それを改造して、、、 <html> <head> <title>test 03</title> <script type="text/javascript"> window.onload = function(){ let table = document.getElementById("TABLE1"); let a = table.getElementsByTagName("span"); for (let i=0; i<a.length; i++){ let td = a[i]; td.addEventListener("click", function(){ onclickspan(this); }); } } function onclickspan(span){ try{ window.location = "https://www.google.com/search?q=" + span.innerText + "&oq="+ span.innerText ; } catch(e){ } } </script> </script> </head> <body> <h1>test 03</h1> <hr> <table id="TABLE1" boder="1"> <tr> <td> <span>test01</span> </td> <td> <span>test01-1</span>、<span>test01-2</span> </td> </tr> <tr> <td> <span>test02</span> </td> <td> <span>test02-1</span>、<span>test02-2</span> </td> </tr> </table> </body> </html>

滅茶苦茶すごいです! まさかこれ程まで大変なものになるとは思っていなかったです ここまで作っていただき、本当に感謝しています ひと仕事どころか、大仕事をさせてしまい申し訳ありませんでした<m(__)m> ただただ感謝です ホームページで使わせていただきます 本当にありがとうございました

ThanksImg質問者からのお礼コメント

貴重なお時間、労力をかけて教えて頂き 本当に感謝しております ありがとうございました

お礼日時:9/24 20:36