回答編集履歴

2

修正

2019/05/16 00:15

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -1,6 +1,36 @@
1
1
  既に回答があるように仕様通りの挙動。
2
2
 
3
3
  仕様通りなのでどんなに属性値で対応したくても無理。
4
+
5
+
6
+
7
+ htmlですぐ動かせるんだから色んなパターン試せばいい話。
8
+
9
+ ```html
10
+
11
+ <input type="checkbox" name="a[]">
12
+
13
+ <input type="checkbox" name="a[]" checked>
14
+
15
+ <input type="checkbox" name="a[]" checked="">
16
+
17
+ <input type="checkbox" name="a[]" checked="checked">
18
+
19
+ <input type="checkbox" name="a[]" checked="on">
20
+
21
+ <input type="checkbox" name="a[]" checked="of">
22
+
23
+ <input type="checkbox" name="a[]" checked="hoge">
24
+
25
+ <input type="checkbox" name="a[]" checked="test">
26
+
27
+ <input type="checkbox" name="a[]" checked="true">
28
+
29
+ <input type="checkbox" name="a[]" checked="false">
30
+
31
+ ```
32
+
33
+ 結果はご自身の環境で確かめてください。
4
34
 
5
35
 
6
36
 

1

修正

2019/05/16 00:15

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -1,5 +1,11 @@
1
+ 既に回答があるように仕様通りの挙動。
2
+
3
+ 仕様通りなのでどんなに属性値で対応したくても無理。
4
+
5
+
6
+
1
7
  > どうすればいいでしょうか
2
8
 
3
9
 
4
10
 
5
- 未チェックのときはそもそもchecked属性を置かない、です
11
+ 未チェックのときはそもそもchecked属性を置かない。