セレクトボックスへの複数項目の設定
[上に]
[前に]
[次に]
ゆき
1999/07/28(水) 20:13:10
複数指定可能なセレクトボックスの項目の1行目の番号を設定するのは
document.FormName.Name.selectedIndex=1;
のような感じでできますが、
1行目と3行目と5行目に設定したい場合は、
どうすればできるでしょうか。
Tmb
1999/07/28(水) 21:15:25
>document.FormName.Name.selectedIndex=1;
1行目なら0ですね。ついでに言うと選ばれてないときは-1
複数設定するときは
document.FormName.Name.options[0].selected=true;
のようにして設定します。[]内の引数を変えて複数設定すればよい、と。
#引数は1行目を0として数えます。
なお、このときselectedIndexは選択されている項目のうち、最初のものの
引数を返すようです。
ゆき
1999/08/02(月) 18:02:56
[[解決]]
お礼遅くなりました。
そうですね。0ですね。
大嘘書いてしまいました。うーん。
複数設定の方は、教えていただいた方法でばっちりでした。
ありがとうございます。
[上に]
[前に]
[次に]