- ベストアンサー
テキストBOXを活用したリンク先方法は?
リンク先をプルダウンメニューで表示させるのではなく、テキストBOXにある文字を入力して、ボタンをクリックすれば、リンクされるというのは可能でしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
#2>こういうのは可能でしょうか? ---------------------------------------------------------------- <script type="text/javascript"> <!-- function jumpTo(url){ var address=""; if(url=="77" || url=="77"){ address="http://www.yahoo.co.jp/"; } else if(url=="88" || url=="88"){ address="http://www.google.co.jp/"; } else { address=url+".html"; } location.href=address; } //--> </script> <form name="F1"> <input name="toURL" type="text" value=""> <button type="button" onclick="jumpTo(document.F1.toURL.value)">入力先に飛ぶ</button> </form>
その他の回答 (2)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
例えばこんなの <form name="FORM"> <input name="toURL" type="text" value=""> <button type="button" onclick="location.href=document.FORM.toURL.value+'.html'">入力先に飛ぶ</button> </form>
お礼
私の質問に合ったズバリの回答で、ありがとうございました。心から感謝します。 さらに、もう一つ教えていただければ非常に助かります。 例えば、77と入力すれば、http://www.yahoo.co.jp/へ飛び、88と入力すればhttp://www.google.co.jp/へ飛ぶ方法です。 こういうのは可能でしょうか? 誠に図々しいお願いですが、ご回答いただければ幸いに存じます。
- osamuy
- ベストアンサー率42% (1231/2878)
クライアント側スクリプトの利用により可能です。 サブミット内容によりサーバ側でリダイレクトさせるという方法もあります。
お礼
早速の回答、誠にありがとうございました。 心から感謝します。 しかし残念ながら、自分で考えながらプログラミングを組めるような技術を持っておりません。 恐れいりますが、参考になるサイトまたはソースが分かれば非常に助かります。
お礼
ありがとうございました。大げさではなく、涙が出るくらい嬉しいです。大、大満足です。 本当にありがとうございました。