• ベストアンサー

プルダウンメニューの項目で1つだけターゲット指定

タイトルの通りなのですが、 プルダウンメニューの項目で、1項目だけ違うターゲット指定をJavaScript だけでする事ができるのでしょうか? 条件的にCGIなどは使用出来ないので。 宜しくお願い致します。

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

  • ベストアンサー
  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.2

参考URLのサンプルが利用できませんか?

参考URL:
http://wws.cside.com/factory/tips/tips_b9.html
james1498
質問者

お礼

回答ありがとうございます。 URL非常に参考になりました。 本当にありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 例えば <form name="test"> <select name="sel_test"> <option value="1">1 <option value="2">2 <option value="3">3 </select> <input type="button" value="送信" onClick="execSubmit(this.form);"> </form> という項目があって 1が選択されたらターゲットがa 2が選択されたらb 3が選択されたらa という感じにするということでしょうか? (2の場合だけターゲットを変える) function execSubmit( formObj ) { var selTest = formObj.sel_test.options[formObj.sel_test.selectedIndex].value if ( selTest == 2 ) { document.test.target="b"; } document.test.submit(); } こんな感じで行けないでしょうか。

james1498
質問者

お礼

早速の回答、ありがとうございました。 参考になりました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • プルダウンメニューのターゲット指定

    タイトルどおりなのですが、プルダウンメニュー のリンク先を同ページ内のiframeにしたいのですが これはどうすればできるのでしょうか? こちらに現在の状況を載せておきます。 <SCRIPT LANGUAGE="JavaScript"><!-- function Jump() { tu = document.f.elements['jumpto'].options[document.f.elements['jumpto'].selectedIndex].value if( tu != '-' ) { location.href = tu; } else { alert('移動先を選択して下さい。'); } } // --></SCRIPT> <FORM NAME="f"> <SELECT NAME="jumpto" onChange="Jump();">> <OPTION VALUE="-" SELECTED>移動先を選択</OPTION> <OPTION VALUE="menu1.htm" target="menu">Page1</OPTION> <OPTION VALUE="menu2.htm" target="menu">Page2</OPTION> </SELECT> </FORM> よろしくお願い致します。

  • プルダウンメニューのターゲット指定について

    はじめまして。 ドリームウィーバー8を使用しております。 インラインフレーム内にプルダウンメニューを設置したいのですが <select onChange="DD_List_Link(this)"> <option value="#">メニュー</option> <option value="URL" target="_top">A</option> <option value="URL" target="_top">B</option> <option value="URL" target="_top">C</option> ・ ・ ・ このタグではターゲット指定が反映されません。 初心者で、的外れな質問かもしれませんが、回答頂ければ幸いです。 宜しくお願い致しますm(_)m 初心者で

    • ベストアンサー
    • HTML
  • プルダウンメニューとリファラー

     こんにちは、よろしくお願い致します。  私のホームページでは、リファラーを調べて訪問者を制御(指定したページ以外からは訪問できません)しています。  今度、メニューのページをプルダウンメニューからリンクに変えようと思って作り直してみました。  ですが、普通にリンクを張って移動していた時はちゃんと移動できたのですが、プルダウンメニュー(javascriptで、新しい窓を開いて移動)でリンクを張ったら、飛び先のリファラー制御(指定したページ以外からは訪問できません)に引っかかって、移動できません。  プルダウンメニューのおいてあるページは、元のメニューページと同じURLです。リファラー制御も、絶対URLで指定しています。  プルダウンメニュー(javascriptと新窓)では、りファラー制御は使えないのでしょうか? ちなみに、リファラー制御は、javascriptで作っています。  ほんの趣味の(家の猫)のページですが、意地悪な人が多いので、どうか宜しくお願い致します。

  • プルダウンメニュー表示時の高さの指定方法

    ブラウザ上でプルダウンメニューを表示させる際に、表示される高さ(タテ幅)の指定をするにはどうすればよいか、ご存知の方は教えていただけないでしょうか? ちなみに、プルダウンメニューの横幅は、<select>タグ内に、「style="width:(幅を指定);"」を記述することで固定幅の設定が可能でしたが・・・ なお、プルダウンメニューは初期表示として、1件のみ表示させるものとします(すなわち、<select>タグ内の「size="1"」の指定は変えないこととする)。 というのも、プルダウンに表示させる項目(条件によって可変)の件数が多い場合に、プルダウンメニュー内でスクロールさせるのをできるだけ避けたいためです。 よって、方法としては、 1.プルダウン表示させる際の高さ(タテ幅)を固定で指定する 2.可能であれば、登録されている全項目の表示をさせる 以上2つの方法を考えています。 なにかよい方法があれば、ぜひ教えてください。

    • ベストアンサー
    • HTML
  • プルダウンメニューを探しています

    flashではなく、Javascriptを使ったプルダウンメニュー探しています。条件としては 1.多階層のメニュー設定ができる 2.NNの最新バージョンまで対応している いろいろ探してみたのですが、NN4.xまでのものが多く、多階層の設定がなかったりで途方にくれています。 自分で書く技術もありません。どなたかよろしくお願い致します。

  • プルダウンメニューが隠れてしまいます

    indexページにFlashで制作したswf形式のムービーを配置しました。 ところが ヘッダに配置してたメニューからJavaScriptでプルダウン表示されるメニューと ムービーが重なる部分がレイヤーのような状態となり プルダウンメニューがムービーの背面へ隠れてしまい メニューの機能が失われてしまいました ・swfはhtmlに直接配置して表示 ・プルダウンのメニューは外部に置いたjsファイルを読み込んで表示 ・メニューも外部JavaScriptからの読み込み 以上の仕様なのですが問題点はswfの配置方法でしょうか? それともJavaScriptのレイヤーに問題があるのでしょうか? アドバイスをお願い致します

  • プルダウンメニュー項目のフォント色の変更

    JavaScriptで取得した10日後までの日付と曜日をプルダウンメニューの項目に設定し、任意の日付をユーザーに選択し てもらうようにしたのですが、プルダウンメニューの項目の一部(日曜・祝日など)のフォント色を変えることは可能でしょ うか?(あるいは、逆に背景に色を付けるなど) もし、そのような方法がありましたらご教示ください。 よろしくお願いします。

  • PHPとプルダウンメニュー

    PHPで以下のことをやりたいのですが、どうしてもうまく出来ません。経験の有る方、どうぞ宜しくお願い致します。 2つのプルダウンメニューがあり、1つ目のプルダウンメニューから選択時、選択された値に関連する項目をDBより2つ目のプルダウンメニューに登録したいのです。 ちなみにDBはOracleを使用しています。 プルダウンメニューから選択時は、どのようなイベント(?)が発生するのでしょうか? もし、PHPで出来ない場合、他にどのような方法がありますか? 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • プルダウンメニューの項目にリンクを貼りたいのですが。。。

    Flashで参考書を読みながらプルダウンメニューを作りましたが、各項目にシーンの切り替えを指示したいのですが上手くいきません。 例えば、Galleryというシーンにプルダウンメニューを作成して、メニューのGallery1をクリックするとシーンGallery1に、Gallery2をクリックするとシーンGallery2に切り替わる感じです。 私のプルダウンメニューは、メニューのタイトルのロールオーバー時(シンボルB)とそうでないときの状態のグラフィックシンボルAをそれぞれを作成。 続いて、メニューの各項目のロールオーバー時とそうでないときのボタンシンボルを作成。 そのボタンシンボルを使ってムービークリップシンボルAでプルダウンメニューの項目の動きを作成。 新規のムービークリップシンボルBに「label」 「content」 「pulldown」 のレイヤーを作成。 「content」の1フレーム目にグラフィックシンボルA、2フレーム目にシンボルBを配置。 「pulldown」の1フレームは空白キーで2フレーム目に先ほどのムービークリップシンボルAを配置。 「label」の1フレーム目にstopというラベルをつけて、2フレーム目にstartというラベルをつける。

    • ベストアンサー
    • Flash
  • プルダウンメニューをブラウザー上で機能させるにはどうすれば良いでしょうか?

    エクセルで作ったプルダウンメニューをブラウザーで表示したら、うまく機能しません(プルダウンメニューが出て来ません)。どうすれば機能するようになりますか。 また、メニューの中から選択した項目をCGI機能を使ってデータ―ベース化したいのですが、可能でしょうか。可能でしたら詳しく教えて下さい。宜しくお願いします。