痔になりやすい生活習慣とは?

Webページにて校区表を作成しています。

作りたい仕組みは下記のとおりです。

1)1番目のセレクトメニューで町名を選択
a町
b町
c町…

2)2番目のセレクトメニューは、上記の町名に当てはまる番地を表示させる。例えば、a町が選択されたときは「1,2,3,4,5」、b町が選択されたときは「1,2,3」など。

3)更に、「b町,e町,g町」が選択された場合にのみ3番目のセレクトメニューを表示させ、「号」を選択できるようにする。

4)そして、「検索」ボタンが押された時に、上のセレクトメニューで選択された住所に該当する「学校名」を表示させる。

住所一覧と、その住所に該当する学校名を記入したテキストファイルを用意し、セレクトボックスで選択された項目にヒットする“学校名”を表示させるようにすれば…?と思うのですが、参考になるサイトを探しても「URLを表示させる」というものがほとんどで困っています。


なにぶん、プログラミングの初心者なので、参考になるサイトがありましたら教えていただきたいと思います。
よろしくお願い致します。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

「1番目の選択項目で、2番目のリスト内容が変わる」


これはJavaScriptが使えることが大前提です。(Ajaxを使うにしてもJavaScriptが必要)
住所のような大量データを扱うとなると、クライアント側で何とかなるような話ではなさそうです。
初心者と言うことであれば、1画面×3セレクトではなく、3画面×1セレクトのように作ること考えてみては?

この回答への補足

回答、ありがとうございます。

住所と言っても、小さな都市なので膨大なデータ量でもないと…。更に、初心者で無謀な挑戦かも知れないのですが、
一画面で結果を表示できるようにしたいのです。

たぶん、
a町 1 zz小学校
a町 2 zz小学校
a町 3 xx小学校
b町 1 yy小学校 …というようなテキストファイルを用意しておき、
1列目、2列目がともに選択されたら3列目の値を返すという処理かと思うのですが。

JavaScriptのみでは、このような処理は無理なのでしょうか?

補足日時:2008/05/15 18:19
    • good
    • 0

formの値を取り出すところから開始しないとならなそうだね。


http://www.tohoho-web.com/js/form.htm


http://www.tohoho-web.com/js/index.htm
    • good
    • 0
この回答へのお礼

参考になるサイトを紹介していただき、ありがとうございます。

お礼日時:2008/05/15 18:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング