• ベストアンサー

プルダウン

 プルダウンを2つよういして 1つに大カテゴリーを 2つに小カテゴリーをいれたいんです これはJAVAですか また小カテゴリーをクリックしたらもちろんページが変わります・・・

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

  • ベストアンサー
  • bradpitt
  • ベストアンサー率33% (5/15)
回答No.4

やり方の一例 「大」の方のonclickイベントで右のリストに表示する値を変えるような関数をJavascriptで書いておきます。 「小」の方のonclickイベントで選択したページに飛ぶような関数をJavascripで書いておきます。 手順として一般的なものはこんな感じでしょうか? キーになりそうなところを含めてここで書いてみます(ここで書くだけだから動作しないです) <Script language=Javascript> function listSelect() { DHTML ならinnerHTMLとか?; } function goURL() { location.URL(...value); } </Script> <form> <Select name="bigList" id="bigList" onclick="listSelect()"> <option value=computer>コンピュータ <option value=train>電車 </Select> <Select name="smallList" id="smallList" onclick="goURL()"> <option value=http:////>1 <option value=http:////>2 </Select> </form> どう?あとは、細かく書いてみてください。

kennta111
質問者

お礼

皆様  回答 ありがとうございます

その他の回答 (3)

回答No.3

プルダウンメニューは通常JavaScriptを使っているケースが多いですね。 HTMLファイルにJavaScriptを埋め込むんです。 「大、小のカテゴリ」というイメージがよく伝わってきませんが ^^; 「プルダウンメニュー JavaScript スクリプト」などのキーワードで検索すると フリーで関連するスクリプトを提供しているサイトがたくさんヒットします。 そこからあなた自身にとって設置しやすいものをセレクトされると良いと思いますよ。(^.^) 設置方法は親切なスクリプト提供サイトでしたら 分かりやすく解説してくれていますし。

  • BlueRay
  • ベストアンサー率45% (204/453)
回答No.2

大雑把過ぎて何が何だか良くわからないですね。(^^; プルダウンを作成するなら、HTMLです。 一覧内容は、HTMLでもJavaScriptでも可能です。 OS・ブラウザのバージョン等の環境ややりたいことを明確にしないと 回答する側は、超能力者ではないのですからわからないですよ。

kennta111
質問者

補足

すいません・・・・ 例えば大カテゴリにパソコン、電車 小に パソコンを選んだ場合はパソコンにかんするカテゴリの一覧が 電車を選んだ場合は電車に関するカテゴリの一覧がでるようにしたいんです

  • acidrain
  • ベストアンサー率48% (39/80)
回答No.1

根本的に話が見えません(^^ゞ

kennta111
質問者

補足

HTMLかJAVAか分からないので・・・ メニューを作りたいんです

関連するQ&A