※ ChatGPTを利用し、要約された質問です(原文:JavascriptでHTMLを書き換えたいのです)
JavascriptでHTMLを書き換えたい
このQ&Aのポイント
Javascriptを使用してHTMLを書き換える方法を教えてください。
window.onload関数を使用して、HTMLの特定の要素を書き換えることは可能ですか?
HTMLの特定の要素にリンクを表示したいのですが、どのように記述すればいいですか?
JavascriptでHTMLを書き換えたいのです
うまく動作しないJavascriptなのですが、こういった方法は可能なのでしょうか?
お分かりになりましたらご教授お願いします。
--------------------
■html
<div class="orenge1"></div>
オレンジ1です<br>
<div class="orenge2"></div>
オレンジ2です<br>
<div class="orenge3"></div>
オレンジ3です<br>
--------------------
■Javascript 記述は最下部の</body>直前です。
<script type="text/javascript">
window.onload = function() {
document.getElementsByClassName("orange1").innerHTML = ('<a href="./item/?item=orange1">商品はコチラ</a>');
document.getElementsByClassName("orange2").innerHTML = ('<a href="./item/?item=orange2">商品はコチラ</a>');
document.getElementsByClassName("orange3").innerHTML = ('<a href="./item/?item=orange3">商品はコチラ</a>');
}
</script>
--------------------
■やりたい事
<div class="orenge1"></div>
の部分に
<a href="./item/?item=orange1">商品はコチラ</a>
を表示したいと思っています。
同一ページに複数回表れる場合もあります。
よろしくお願い致します。
お礼
簡潔でわかりやすいご説明ありがとうございます!