何がしたいか
selectフォームの値をデフォルト値の空文字で受け取りたい。
問題のコード
<select name="dayOfWeeks">
<option value="" selected disabled>選択</option>
<option value="月">月曜日</option>
<option value="火">火曜日</option>
<option value="水">水曜日</option>
<option value="木">木曜日</option>
<option value="金">金曜日</option>
<option value="土">土曜日</option>
<option value="日">日曜日</option>
</select>
原因
disabledを指定しているとvalueが取れない!!
disabledで無効化しているので、言われてみれば納得です。
でもそんなの知らなかったです。勉強になりました。