• ベストアンサー

onclickでリストボックスを複数選択できる?

下記のようなリストボックスを対象に、上部の「クリック」をクリックすると「東京」「広島」を選択状態にするというようなことができたでしょうか? <A HREF="#" onclick="sentaku">クリック</A> <SELECT NAME=""> <OPTION>東京</OPTION> <OPTION>大阪</OPTION> <OPTION>広島</OPTION> <OPTION>長崎</OPTION> ・・・・・・・・ </SELECT> #できる・できないだけの断言回答も歓迎。

質問者が選んだベストアンサー

  • ベストアンサー
  • mirurin
  • ベストアンサー率43% (48/111)
回答No.2

<SCRIPT LANGUAGE="JavaScript"> function sentaku() { window.document.form.aaa.options[0].selected = true; window.document.form.aaa.options[1].selected = false; window.document.form.aaa.options[2].selected = true; window.document.form.aaa.options[3].selected = false; } </SCRIPT> <form name="form"> <A HREF="#" onclick="sentaku()">クリック</A> <SELECT NAME="aaa" size=5 multiple> <OPTION>東京</OPTION> <OPTION>大阪</OPTION> <OPTION>広島</OPTION> <OPTION>長崎</OPTION> </SELECT> </form> こんな感じですか?

s-holmes
質問者

お礼

回答ありがとうございました。 サンプルが意図するものです。(^O^) >options[3].selected = false; 質問時には、この辺を全然思い浮かべることができませんでした。 (^^;

その他の回答 (1)

  • LemonT
  • ベストアンサー率49% (39/79)
回答No.1

こんにちは。 <SELECT NAME="" MULTIPLE> MULTIPLE属性を指定していない場合、ひとつの項目しか選択できません。

s-holmes
質問者

お礼

回答ありがとうございました。 ピントはずれの質問をしたようで、すみません。 (^^;

関連するQ&A