1. ホーム
  2. html

[解決済み] HTMLで複数選択を許さないリストボックスを作るには?

2022-03-16 19:58:37

質問

私はHTMLの経験があまりありません。シンプルなリストボックスを作りたいのですが、要件の1つに複数選択を無効にすることがあります。リストボックスのコードのほとんどは次のようなものです。

 <select name="sometext" multiple="multiple">
    <option>text1</option>
    <option>text2</option>
    <option>text3</option>
    <option>text4</option>
    <option>text5</option>
 </select>

しかし、これだと複数選択が可能です。

ここで という質問がありましたが、ベストアンサーはdownvotedされています。そのため、他にどのような方法があるのかわかりません。どうか助けてください。

解決方法を教えてください。

size属性を使用するだけです。

<select name="sometext" size="5">
  <option>text1</option>
  <option>text2</option>
  <option>text3</option>
  <option>text4</option>
  <option>text5</option>
</select>

はっきり言って、size属性を追加しても、複数選択は解除されませんでした。

multiple="multiple"属性を削除したため、単一選択が機能します。

size="5"属性を追加することはまだ良いアイデアです、それは少なくとも5行が表示されなければならないことを意味します。完全なリファレンスを参照してください こちら