同じ様な質問が以前あったのですが、その方法でも
構文が少し異なるようで、イマイチ判らず、
試したものの出来なかったので
改めて質問させて頂きます。
左にメニューを右にそのリンク先を表示させる場合、
<!--
function JumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM name="○○">
<SELECT name="menu1" onchange="JumpMenu('parent',this,0)">
<option selected>○○</option>
<option value="page1.html">○○</option>
私がもらってきたサンプルではこういった
構文になってるのですが、どこに何を入れれば
良いのでしょうか?
お願いします。
No.2ベストアンサー
- 回答日時:
再び失礼します。
一つ読み違えていました。<select>の行の「JumpMenu('parent',this,0)」この部分ですが、ここはフレーム名を指定している部分なんですが、その指定方法の記述を間違えてました。 正しくは、「parent.フレーム名」という記述にするべきでした(前回の例のmainというフレームに表示させるケースでは、「'parent.main'」と言う要領で、指定してみてください)。
これを修正すれば、おそらくは正常に動いてくれると思います。
大変失礼しました。
お早いご返答ありがとうございます!
おかげ様できちんと動作しました。
もうあきらめようかとも思っていた所だったので
きちんと動作した時には感動しました。
本当にありがとうございました。
No.1
- 回答日時:
とりあえずざっと見ただけですが…
<SELECT name="menu1" onchange="JumpMenu('parent',this,0)">
この行の、「JumpMenu('parent',this,0)」この部分で、ページを切り替えるフレーム名などを指定しているようです。 'parent'の部分を、ページを移動させたいフレームの名前(フレームセットするときに指定したフレーム名。 フレーム名がmainであれば、'main')に変えてみてください。
また、
<option value="page1.html">○○</option>
こちらの「value="page1.html"」のところで、表示させるファイル名を指定しているようです。 この「"page1.html"」のところに、各ページのファイルのURLを記述してみて下さい。
とりあえず、これで動いてくれるのではないかと思います。 ただ、こちらでは動作の検証はしていません。
うまく動かなかったら、ごめんなさい。 参考になれば幸いです。
早速のお答えありがとうございます。
この方法で試させて頂いたのですが、
上手く動いてくれませんでした。
エラーメッセージが出てしまうのです。
option value~の方は、フレームが解除されてしまう
という点を除けば上手く動いてくれます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
- JavaScript 電車の運賃を出すプログラムを作っています。 2 2022/06/22 09:36
- JavaScript セレクトボックスを2つ選択してメッセージなどを表示するには。~運賃検索プログラムを完成させたい~ 1 2022/07/22 11:10
- JavaScript JavascriptからSQLへ繋ぎ方が分からない 3 2022/07/07 00:27
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- JavaScript console.logがどうしても2つ機能しないのでアドバイスをくださいお願いします 2 2022/07/07 22:13
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- JavaScript 2段階プルダウンで1段階目の選択を終えた後に選択ボックスを見えなくしたい 2 2022/07/05 21:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スマホ上で、左右スワイプで次...
-
ウィンドウのリサイズ(外部リ...
-
<a href="#" …>の意味を教えて...
-
bodyにidをつける理由は何ですか?
-
function の return 値を表示し...
-
キーを押している間の時間を計...
-
JavaScriptでのEnterキーとAlt+...
-
レンタルサーバーでjavascript...
-
ウィンドウ名の設定
-
一つのHTMLの中で日本語の文字...
-
javascriptとApacheの設定
-
ホームディレクトリを示すチル...
-
javascriptでbgmを自動再生する...
-
特定のページから移動してきた...
-
JavaScriptのエラー ( 関数の...
-
サイトにアクセスした際、数秒...
-
サイト上で次のソースを見たの...
-
JavaScript でキーを送る
-
JavascriptとJqueryを混在し記述
-
毎回、ページ読み込み時に1回...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スマホ上で、左右スワイプで次...
-
インラインフレームで表示され...
-
フレームを跨ぐドロップダウン...
-
子フレームの自動リロードは可...
-
別ページのインラインフレーム...
-
インラインフレームをドラッグ...
-
<iframe>~</iframe>内のwindow...
-
親フレームのURLによって、...
-
jqueryを利用してインラインフ...
-
submitボタンで他のフレームを...
-
フレームでの右クリック禁止
-
エラー:書き込みができません ...
-
親フレームからkeydownイベント...
-
別フレームの中にあるインライ...
-
フレームが入れ子状態です。フ...
-
チェックボックスのチェックを...
-
ワンクリック、ダブルウインド...
-
別画面の関数の呼び出し
-
フレーム分割すると動かない
-
複数のページ(html)のvalueを...
おすすめ情報