WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:連動するセレクトリストを同一ページにもう一つ追加したい

0:[投稿] 太郎 [2007/04/08 04:31 ] [環境:WINXP わからない]

以前にお世話になりました太郎と申します。
今回質問させていただきたい事は同一ページに連動するセレクトリストを更にもう一つ追加したいと思っております。

外部ファイルに
data = [
// [メイン分類,サブ分類並び,…],
["北海道",
{key:"函館市",value:"02_11"},
{key:"小樽市",value:"02_12"},
{key:"その他市町村",value:"02_099"}],
["青森",
{key:"青森市",value:"03_01"},
{key:"弘前市",value:"03_02"},
{key:"その他市町村",value:"03_099"}],
["岩手県",
{key:"盛岡市 ",value:"04_01"},
{key:"宮古市",value:"04_02"},
{key:"その他市町村",value:"04_099"}]
];

と書いてあり
htmlには、
<html>
<head>
<title>あ</title>
<script type="text/javascript">
<!--
// -->
</script>
<script type="text/javascript">
<!--
window.onload=function (){
for(var i=0; i<data.length; i++){
document.FORM1.MENUA.options[i] = new Option(data[i][0],data[i][0]);
}
setSubMenu(0);
};

function setSubMenu(no){
document.FORM1.MENUB.length=0;
for(var i=1; i<data[no].length; i++){
document.FORM1.MENUB.options[i-1] = new Option(data[no][i].key,data[no][i].value);
}
}
// -->
</script>
</head>
<body>
<form action="****.cgi" method=post name="FORM2">
<select name="MENUA" onchange="setSubMenu(this.selectedIndex)">
</select>
<br>
<select name="MENUB" >
</select>
</form>
</body>
</html>

と書いて稼動しているのですがその下にもう一つの連動するセレクトリストを追加したいと思っています。

出来ればなのですがもう一つ外部ファイルを作って呼び出すようにしたいのですがお詳しい方、大変恐れ入りますが、どうぞご教示のほどよろしくお願いいたします。


1:[完了] 太郎 [2007/04/09 01:58 ]

無事解決する事ができました。

回答(必須): 状態:

お名前(必須):

URL:




[戻る]