回答編集履歴

1

未選択の場合の対応

2017/04/06 02:20

投稿

maisumakun
maisumakun

スコア145121

test CHANGED
@@ -5,3 +5,13 @@
5
5
 
6
6
 
7
7
  これが**どのような意味合い**なのかは気になりますが、少なくとも、今回のような「年齢」欄でしたら、**全員網羅できるように**項目を用意するのが適当です。「10代」「20代」「30代」だけとなると、10歳未満や40歳以上はどうしようもなくなります(もちろん、「70歳以上」のようにある程度のところで打ち切るのも問題はないですが)。
8
+
9
+
10
+
11
+ 未選択の場合の対応ですが、**どうしたいか**によります。
12
+
13
+
14
+
15
+ * セレクトボックスに`required`をかけて、そもそも未選択では先に進ませない
16
+
17
+ * DB側も含めて「非公開」のような項目を入れて、デフォルトではそれを選択しておく