• ベストアンサー

入力したURLの一部を、あらかじめ設定した単語に置き換えたうえで、そのURLにジャンプできる入力フォームの作り方が分かりません

タイトルのとおり、例えば http://www.○○○.com/aaa.○○○.○○○ というURLを利用者が入力フォームに入力して、横のボタンをクリックすると http://www.○○○.com/bbb.○○○.○○○ というようにaaaをbbbに置き換えたURLにジャンプさせるというような入力フォームを作りたいんですが、 作り方が分りません。 恐らくJavaScriptで可能だとは思うんですが、いかんせんプログラミングの知識は皆無なので分りません。 どうか宜しくお願いします。

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

  • ベストアンサー
  • benelli
  • ベストアンサー率51% (78/152)
回答No.1

とりあえず即興で作ってみました。 ------------------------------------------- <html> <head> <title>リンクサンプル</title> <script type="text/javascript"> <!-- function gopage () { // aaaとbbbは適当に変えてね。 entpath = document.formA.pathstr.value; gopath = entpath.replace("aaa", "bbb"); location.href = gopath; } // --> </script> </head> <body> <form name="formA"> <input type="text" name="pathstr"><input type="button" name="go" onclick="gopage();" value="Go"> </form> </body> </html> ----------------------------------  とりあえず動作確認はIE6でしかしてませんが、たぶん大体のブラウザで動くかと思います。  参考になればいいのですが……分からない点は調べて分からなくもないかと思います。努力も必要ですよ。

参考URL:
http://www.tohoho-web.com/js/index.htm
lehelm
質問者

お礼

Firefoxで確認してみたところ、望んでいたように動作しました。 大変ご丁寧に有難うございました。

関連するQ&A