回答編集履歴
1
HTMLを追記
test
CHANGED
@@ -1,4 +1,34 @@
|
|
1
1
|
別案ですが、`<select multiple>` を使って一つのselect要素にまとめると、スマートに実装出来るように思いました。
|
2
|
+
|
3
|
+
5つの選択肢から一つずつ選択させたいわけですから、複数選択可能な選択肢が一つ用意されるだけで事足りるはずです。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
```HTML
|
8
|
+
|
9
|
+
<select multiple>
|
10
|
+
|
11
|
+
<option>1</option>
|
12
|
+
|
13
|
+
<option>2</option>
|
14
|
+
|
15
|
+
<option>3</option>
|
16
|
+
|
17
|
+
<option>4</option>
|
18
|
+
|
19
|
+
<option>5</option>
|
20
|
+
|
21
|
+
</select>
|
22
|
+
|
23
|
+
```
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
> [こちら](https://jsbin.com/gategaseyi/edit?html,js,output)
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
この実装方法は、ユーザ側の立場で見ると、選択肢が動的に変化する点でやや混乱します(直感的なUIではない)。
|
2
32
|
|
3
33
|
|
4
34
|
|