質問編集履歴

3

書式の改善

2020/05/16 21:38

投稿

pr_777
pr_777

スコア20

test CHANGED
File without changes
test CHANGED
@@ -59,49 +59,3 @@
59
59
 
60
60
 
61
61
  どなたか知恵を貸していただけないでしょうか?
62
-
63
-
64
-
65
-
66
-
67
- ※補足:追加の質問を失礼します。
68
-
69
- こちらのチェックボックスいずれかがチェックされると同時に送信ボタンが赤色に変化するという仕掛けを作っています。
70
-
71
- ```javascript
72
-
73
- const check = $("input[type='checkbox']");
74
-
75
- $('.submit').prop('disabled', true);
76
-
77
- const active = $('.submit').prop('disabled', true);
78
-
79
- let tf = false;
80
-
81
- check.on('change', function () {
82
-
83
- if (active) {
84
-
85
- $('.submit').css('background-color', '#E83827').disabled = false;
86
-
87
- check.prop('checked', (tf = !tf));
88
-
89
- return false;
90
-
91
- } else {
92
-
93
- $('.submit').css('background-color', '#a5a5a5').disabled = true;
94
-
95
- check.prop('checked', (tf = tf));
96
-
97
- return true;
98
-
99
- }
100
-
101
- ```
102
-
103
-
104
-
105
- こちらのコードですと、チェックボタンは外せたものの、今度は送信ボタンがactive状態になったまま変化してくれません。
106
-
107
- こちらはどのようにすれば制御ができるのでしょうか?

2

質問の追加

2020/05/16 21:38

投稿

pr_777
pr_777

スコア20

test CHANGED
File without changes
test CHANGED
@@ -62,6 +62,46 @@
62
62
 
63
63
 
64
64
 
65
- ※ちなみに検証ツールからjavascriptをつかって強制的にチェックを外すことはできました。
66
65
 
66
+
67
- クリックで制御ができせん
67
+ ※補足:追加質問を失礼し
68
+
69
+ こちらのチェックボックスいずれかがチェックされると同時に送信ボタンが赤色に変化するという仕掛けを作っています。
70
+
71
+ ```javascript
72
+
73
+ const check = $("input[type='checkbox']");
74
+
75
+ $('.submit').prop('disabled', true);
76
+
77
+ const active = $('.submit').prop('disabled', true);
78
+
79
+ let tf = false;
80
+
81
+ check.on('change', function () {
82
+
83
+ if (active) {
84
+
85
+ $('.submit').css('background-color', '#E83827').disabled = false;
86
+
87
+ check.prop('checked', (tf = !tf));
88
+
89
+ return false;
90
+
91
+ } else {
92
+
93
+ $('.submit').css('background-color', '#a5a5a5').disabled = true;
94
+
95
+ check.prop('checked', (tf = tf));
96
+
97
+ return true;
98
+
99
+ }
100
+
101
+ ```
102
+
103
+
104
+
105
+ こちらのコードですと、チェックボタンは外せたものの、今度は送信ボタンがactive状態になったまま変化してくれません。
106
+
107
+ こちらはどのようにすれば制御ができるのでしょうか?

1

内容の補足

2020/05/16 21:11

投稿

pr_777
pr_777

スコア20

test CHANGED
File without changes
test CHANGED
@@ -59,3 +59,9 @@
59
59
 
60
60
 
61
61
  どなたか知恵を貸していただけないでしょうか?
62
+
63
+
64
+
65
+ ※ちなみに検証ツールからjavascriptをつかって強制的にチェックを外すことはできました。
66
+
67
+ クリックでの制御ができません。