Webサイト制作初心者用質問スレ part244 (11レス)
1-

7
(1): 2015/09/07(月)23:30 ID:85dShg7aD(1) AAS
>>6
今ひとつやりたい事が理解できない
<select name="city">
東京都
</select>
<select name="city2">
大阪府
京都府
</select>
こういうノードが有るの?
省8
8
(1): 2015/09/09(水)00:03 ID:p1iMfM2ML(1/3) AAS
AA省
9: 2015/09/09(水)00:05 ID:p1iMfM2ML(2/3) AAS
>>8
すいません、ここの記述を間違えてました

for(var i=1;i<6;i++)⇒for(var i=1;i<city[toggle].length + 1 ;i++)
10: 2015/09/09(水)03:57 ID:EqQi211XJ(1) AAS
全都道府県のoptionを用意した上で、option自身にhiddenを与えるとリストから消え選択できなくなる
<option hidden>
id="prefectures"が選択された時点でid="city"のoptionを巡回してhiddenのフラグを操作すれば動的に変化させられる
hiddenはHTML5からの対応らしいからブラウザでの実装状況は詳しくは知らない

または、子ノードを全削除してからoptionを全て書き出す方法
//selectの子ノードを全て削除
var sel_node = document.getElementById('city');
while (sel_node.firstChild) { sel_node.removeChild(sel_node.firstChild); }
//city配列をoption出力
for(var i = 0 ; i < city[toggle].length ; i++){
省7
11: 2015/09/09(水)10:10 ID:p1iMfM2ML(3/3) AAS
option hidden 出来るんですね!

大変勉強になりました!ありがとうございました!
javascript動作しない環境はONをにしてくださいとアナウンスしたほうがよさそうですね
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.277s*