• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フレームを使用した複数プルダウンメニュー)

フレームを使用した複数プルダウンメニュー

このQ&Aのポイント
  • フレームを使用して左フレームに複数プルダウン、そこで選んだものを右フレームに表示させる方法について教えてください
  • フレームを使用した複数プルダウンメニューを作成する際、プルダウンを増やすと動かなくなる問題が発生しています。解決方法を教えてください。
  • フレームを使用した複数プルダウンメニューを作成する際に、2つ目のプルダウンが表示されない問題が発生しています。どうすれば解決できるでしょうか?

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

こんな感じですね。 最初のソースだと、form[0]というフォームが固定されているので できません。 <SCRIPT LANGUAGE="JavaScript"> function openPage(list) { parent.frames[1].location.href = list.value; } </SCRIPT> </HEAD> <FORM> <SELECT NAME="urlList" onChange="openPage(this)"> <OPTION SELECTED VALUE="cover1.htm">朝の歌 <OPTION VALUE="1.htm">1番目のページ <OPTION VALUE="2.htm">2番目のページ <OPTION VALUE="3.htm">3番目のページ </SELECT> </FORM> #上記をコピペして増やしてみた↓ <FORM> <SELECT NAME="urlList2" onChange="openPage(this)"> <OPTION SELECTED VALUE="cover2.htm">夜の歌 <OPTION VALUE="4.htm">4番目のページ <OPTION VALUE="5.htm">5番目のページ <OPTION VALUE="6.htm">6番目のページ </SELECT> </FORM>

arakin11
質問者

お礼

早い回答をありがとうございました! ()の中に渡すというのは講座で見たのですが、 その下の処理をどうすればいいのかわからなくていじり回してました。 これで新しいコンテンツが立ち上げられます。 本当にありがとうございました!!!!

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

専門家に質問してみよう