• ベストアンサー

入力した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

  • フォーム入力でURLにジャンプするには?

    http://nantoka.com/***/nyu###.html と言う形式のURLの***と###をフォームから選択、 もしくは入力してボタンを押すと、そのURLにジャンプできるようなものって作れますか? できればCGIなどが使えないサーバーにも設置できる方法をお願いします。

  • 2つの入力フォームの「入力窓」と「submitボタン」を共有させたい

    javascriptについての質問です。 ふたつの入力フォームの「入力窓」と「submitボタン」を共有させたいと 思っています。「検索対象」は、ラジオスイッチで切り替えると します。どのような、scriptが必要なのでしょうか? まったくの初心者で、お恥ずかしいのですが、よろしくご指導 ください。 参考URL http://www.majibaka.com/

  • 301リダイレクトで一部URLがFC2エラーへ飛ぶ

    301リダイレクトで一部URLがFC2エラーへ飛ぶ問題についての解決お願いします。 ドメイン移転のため、301リダイレクトをしようとしています。 現在FC2の無料ホームページを使用しています。 aaa.web.fc2.comからbbb.web.fc2.comへ301リダイレクトしようとしています。 下記のように.htaccessを記述したのですが、 aaa.web.fc2.comからbbb.web.fc2.com、 aaa.web.fc2.com/index.htmlからbbb.web.fc2.com、 aaa.web.fc2.com/ddd.htmlからbbb.web.fc2.com/ddd.html へはリダイレクトが成功しているのですが、 aaa.web.fc2.com/bbb.htmlからbbb.web.fc2.com/ccc.htmlへは、 aaa.web.fc2.com/bbb.htmlを入力するとFC2のページがないというエラーページに飛びます。 この問題の解決をどうぞよろしくお願いします。 RewriteEngine on RewriteCond %{THE_REQUEST} ^.*/index.html RewriteRule ^(.*)index.html$ http://aaa.web.fc2.com/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^aaa\.web\.fc2\.com RewriteRule (.*) http://bbb.web.fc2.com/$1 [R=301,L] Redirect 301 /bbb.html http://bbb.web.fc2.com/ccc.html Redirect 301 /ddd.html http://bbb.web.fc2.com/ddd.html

  • 入力フォームの個数の変化について

    動的に入力フォームを変化されるプログラムのサンプルコードを探しています。 詳しい質問概要については以下の通りです。 ・追加、削除ボタンを押下時に一つずつ入力フォーム(textbox)が増減する。 ・上記の削除ボタンとは別に、入力フォームの横に削除ボタンを設置し、削除ボタン押下時に削除ボタン横の入力フォームの削除が行われる。 ・環境としては、JavaScript+PHP、IEで動作する環境でお願いします。 まだ、初心者な為大変困っています。サンプルか簡単なコードを載せてくれるとありがたいです。 よろしくお願いします。

  • URL パラメータを使ってフォームに事前に入力する

    いつもお世話になります。 URLに何か細工をして、フォームに事前に入力ができることができたらと思い、 調べているのですが、 下記サイト↓ http://support.google.com/docs/bin/answer.py?hl=ja&answer=160000 に、URL パラメータを使ってフォームに事前に入力する方法が書かれているのですが、 Google ドキュメント専用なのか、うまく行きませんでした。 そもそも、無理なのかもしれないのですが、 もし、URLにパラメータを付け足して、 指定のフォームに事前に入力する方法がありましたら、 お教え頂けないでしょうか? よろしくお願い致します。

    • ベストアンサー
    • HTML
  • 入力したパスをそのままジャンプ先アドレスにするには?

    質問内容はそのままタイトルのとおりなのですが、 入力したパスをそのままジャンプ先アドレスにするJavaScript(Javaに限るわけではありません)があったと思うのですが、どうも思い出せず、検索しても見つけられません。 例えば、「http://www.★★★.jp/」というページ上にパスワード入力フォームを設置したとき、 フォームに文字を入力し、認証ボタンを押します。 そしたら、入力した文字がそのままジャンプ先アドレスになるようにしたいのです。 「aiueo」と入力したら、ジャンプ先は「http://www.★★★.jp/aiueo.html」といった感じです。 解説付きのサイトを探しています。参照先アドレスか、ソースをそのまま書いてくださってもOKですので、宜しくお願いします。

  • アクセス2007 フォーム入力でフィールドジャンプ

    添付画像参照願います。 アクセスのフォームで入力する際、社員番号のテキストボックスから資格コードまでジャンプ させたいと思います、 やったのはプロパティで更新後処理の埋め込みマクロでアクションをコントロールの移動を使い 引数に資格コードを使いました。 すると画像のようなエラーが出てしまいます。 以前に作ったフォームではうまく動いていたのですが今回は動きません。 WEBなど、探したのですがいい回答が見つかりませんでした、作り直しも行いましたが 同じエラーが繰り返されます。 よろしくお願いします。 会社からなので画像の添付できませんでした、持ち出しができません。 フォームでテキスとボックスにAAAAと入力したらCCCCにカーソルを移動させたいです。 ラベル テキストボックス aaaa AAAA bbb  BBBB ccc CCCC 説明が分かりにくく申し訳ないです、分かりましたら教えてください。 調べつくしましたが分かりませんでした、

  • 入力フォームの表示、非表示

    ラジオボタンのオン、オフで入力フォームの表示、非表示ができ、入力フォームのラジオボタンのチェック有り無しの表示もできるようにできるjavascriptが知りたいです。

  • フォームへの未入力を無くしたい

    [やりたいこと(宜しくおねがいします)] フォームの未入力「コンボボックス」と「テキストボックス」を事前に把握したい。 [(やりたいこと)の実現と希望] このサイトでアドバイスを頂きまして、長年に渡り作成できたデータベースが「68」、入力するフォームは「78」を超えます。現状「フォーム」の構成を生かす方法を含めアドバイスをお願いします。 [入力するフォームに共通していること] 1,コンボボックスとテキストボックス  ・全てのコンボボックスへの選択入力は必須になっている。  ・テキストボックスは未入力箇所も発生する。「未入力箇所は不特定」 2,フォームに共通して配している2つのコマンドボタン  ・フォームを閉じるボタン「マクロ(クリック時)」  ・情報の最新化ボタン「マクロ(クリック時)」   ※コンボボックスの選択項目追加時に反映用として配置 以上ですが、宜しくお願いします。

  • アクセス2007 フォーム入力でフィールドジャンプ

    同じ質問2度目です、回答頂いていましたが、画像ができたので貼り付けました。 新しい質問でないと貼り付けできないものですみません 最初の回答も参考にさせていただきます。 ---------------------------------- 添付画像参照願います。 アクセスのフォームで入力する際、社員番号のテキストボックスから資格コードまでジャンプ させたいと思います、 やったのはプロパティで更新後処理の埋め込みマクロでアクションをコントロールの移動を使い 引数に資格コードを使いました。 すると画像のようなエラーが出てしまいます。 以前に作ったフォームではうまく動いていたのですが今回は動きません。 WEBなど、探したのですがいい回答が見つかりませんでした、作り直しも行いましたが 同じエラーが繰り返されます。 よろしくお願いします。 会社からなので画像の添付できませんでした、持ち出しができません。 フォームでテキスとボックスにAAAAと入力したらCCCCにカーソルを移動させたいです。 ラベル テキストボックス aaaa AAAA bbb  BBBB ccc CCCC

専門家に質問してみよう