前提・実現したいこと
数日前より触り始めた初心者です。以下のプログラムを作成したく、ご助力いただければと思います。
2つの選択リストより、1つ目の選択内容によって2つ目の選択肢が変える。
例)
1つ目の選択:1の時、2つ目の選択肢:A、B、C
1つ目の選択:2の時、2つ目の選択肢:D、E、F
1つ目の選択:3の時、2つ目の選択肢:G、H、I
また1つ目を選択しないと2つ目が選択できない。
該当のソースコード
JS
1gkubun = document.getElementById("gkubun" + nameid); 2gkubun_selector = [ "--", "1", "2", "3" ]; 3for (i = 0; i < gkubun_selector.length; i++) { 4option = document.createElement("option"); 5option.setAttribute("value", i); 6option.innerHTML = gkubun_selector[i]; 7console.log("new option[" + i + "] " + option.innerHTML); 8gkubun.appendChild(option); 9} 10 11gnaiyou = document.getElementById("gnaiyou" + nameid); 12gnaiyou_selector = [ "--", "A", "B", "C", "D", "E", "F", "G", "H", "I" ]; 13for (i = 0; i < gnaiyou_selector.length; i++) { 14option = document.createElement("option"); 15option.setAttribute("value", i); 16option.innerHTML = gnaiyou_selector[i]; 17console.log("new option[" + i + "] " + option.innerHTML); 18gnaiyou.appendChild(option); 19} 20
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/18 07:51