• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javascriptによる動的なリンクの変更)

javascriptによる動的なリンクの変更

このQ&Aのポイント
  • JavaScriptを使用してラジオボタンの選択に応じて動的にリンクを変更したい
  • ラジオボタンのチェックを変える度にリンクのURLを変更する方法が分からない
  • 試したコードでは正しく動作しなかった

質問者が選んだベストアンサー

  • ベストアンサー
  • MYCABIN
  • ベストアンサー率100% (3/3)
回答No.1

<input type="radio" checked="checked" name="list" onclick="UpdateLink(this.value)" value="http://www.yahoo.co.jp" />s <input type="radio" name="list" onclick="UpdateLink(this.value)" value="http://www.vector.co.jp/authors/VA011407/" />m <input type="radio" name="list" onclick="UpdateLink(this.value)" value="mailto:akirayu@a2.mbn.or.jp" />l <A id="smlink" href="samplelink">リンク更新!!</A> <SCRIPT LANGUAGE="JavaScript"> function UpdateLink(strvalue) { document.getElementById("smlink").href = strvalue; } </SCRIPT> こんな感じでいかがでしょう。ちなみにonchangeは変わった前の要素を拾います。

bvv80716
質問者

お礼

どうもありがとうございました。 正にやりたいことができました。

関連するQ&A