★Webサイト制作初心者用質問スレ part244 (11レス)
上
下
前
次
1-
新
10
: 2015/09/09(水)03:57
ID:EqQi211XJ(1)
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
10: [sage] 2015/09/09(水) 03:57:06.65 ID:EqQi211XJ 全都道府県の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++){ var opt_node = document.createElement('option'); opt_node.value = 'city'+toggle+'_'+i; opt_node.innerHTML = city[toggle][i]; sel_node.appendChild(opt_node); } 都・道・府・県で配列を分けてある理由が分からないんだが 今は少ないと思うけど、javascriptが動作しない環境の事も考えると空のoptionを用意するのは無謀な気がする http://toro.2ch.sc/test/read.cgi/hp/1431848593/10
全都道府県のを用意した上で自身にを与えるとリストから消え選択できなくなる が選択された時点でのを巡回してのフラグを操作すれば動的に変化させられる はからの対応らしいからブラウザでの実装状況は詳しくは知らない または子ノードを全削除してからを全て書き出す方法 の子ノードを全て削除 配列を出力 都道府県で配列を分けてある理由が分からないんだが 今は少ないと思うけどが動作しない環境の事も考えると空のを用意するのは無謀な気がする
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 1 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.025s