cssを使用して選択ボックスに何も選択されていないときにデフォルトのプロンプトを設定することは可能ですか? または、これ以外にこれに対処するエレガントな方法はありますか
<option>Select Here</option>?
これを試して:
<select>
<option value="" disabled>Select one--</option>
<option value="someVal1">Option 1</option>
<option value="someVal2">Option 2</option>
<option value="someVal3">Option 3</option>
<option value="someVal4">Option 4</option>
</select>
受け入れられた答えは、期待どおりに機能しませんでした。
デフォルトで「1つのオプションを選択」を選択する必要がある場合、これは私にとってはうまくいきました
<select id="selected_option" name="selected_option">
<option value="default" selected="selected">Select one option </option>
<option value="someVal1">Option 1</option>
<option value="someVal2">Option 2</option>
<option value="someVal3">Option 3</option>
<option value="someVal4">Option 4</option>
</select>
選択にIDと名前があることも重要です。フォームを送信すると、値はPOSTまたはGETの一部になります