質問するログイン新規登録

回答編集履歴

1

属性

2019/04/05 03:55

投稿

yambejp
yambejp

スコア118102

answer CHANGED
@@ -15,4 +15,22 @@
15
15
  <input type="checkbox" value="1">
16
16
  <input type="checkbox" value="2">
17
17
  <button type="button" data-check="[]">ボタン</button>
18
+ ```
19
+
20
+ # 属性を変える
21
+ 前述の機能はプロパティを変えていましたが
22
+ ```javascript
23
+ <script>
24
+ $(function(){
25
+ $(':checkbox').on('change',function(){
26
+ $('button').attr('data-check',JSON.stringify($(':checkbox:checked').map(function(){
27
+ return parseInt($(this).val()); //値が整数に限定される場合
28
+ }).get()));
29
+ });
30
+ });
31
+ </script>
32
+
33
+ <input type="checkbox" value="1">
34
+ <input type="checkbox" value="2">
35
+ <button type="button" data-check="[]">ボタン</button>
18
36
  ```