回答編集履歴

2

追記

2017/04/04 04:59

投稿

s8_chu
s8_chu

スコア14731

test CHANGED
@@ -123,3 +123,129 @@
123
123
  </html>
124
124
 
125
125
  ```
126
+
127
+ #**追記**
128
+
129
+ ```HTML
130
+
131
+ <!DOCTYPE html>
132
+
133
+ <html lang="ja">
134
+
135
+ <head>
136
+
137
+ <meta charset="utf-8">
138
+
139
+ <title>タイトル</title>
140
+
141
+ <link rel="stylesheet"
142
+
143
+ href="https://cdnjs.cloudflare.com/ajax/libs/jQuery-Validation-Engine/2.6.4/validationEngine.jquery.min.css">
144
+
145
+ <style type="text/css">
146
+
147
+ * {
148
+
149
+ margin: 0;
150
+
151
+ padding: 0;
152
+
153
+ }
154
+
155
+ </style>
156
+
157
+ </head>
158
+
159
+ <body>
160
+
161
+ <form action="page.php" method="post" id="form1" name="send">
162
+
163
+ <input type="hidden" name="UserID" value="hinata">
164
+
165
+ <input type="hidden" name="MagazineID" value="64">
166
+
167
+ <input type="hidden" name="HTMLMail" value="1">
168
+
169
+ <input type="hidden" name="MoreItem" value="1">
170
+
171
+ <div id="mailwrap">
172
+
173
+ <div id="address_area">
174
+
175
+ <p>
176
+
177
+ <label>お名前をご入力ください。
178
+
179
+ <input type="text" name="name" class="input1 validate[required]">
180
+
181
+ </label>
182
+
183
+ </p>
184
+
185
+ <p>
186
+
187
+ <label>メールアドレスをご入力ください。
188
+
189
+ <input type="email" name="email" class="input3 validate[required,custom[email]] mail-address">
190
+
191
+ </label>
192
+
193
+ </p>
194
+
195
+ </div><!-- end address_area -->
196
+
197
+ </div><!-- end meilma-wrap -->
198
+
199
+ <input type="image" alt="送信" src="" class="btn" id="send_button" disabled="disabled">
200
+
201
+ </form>
202
+
203
+ <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
204
+
205
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/jQuery-Validation-Engine/2.6.4/jquery.validationEngine.min.js"></script>
206
+
207
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/jQuery-Validation-Engine/2.6.4/languages/jquery.validationEngine-ja.min.js"></script>
208
+
209
+ <script>
210
+
211
+ $(function () {
212
+
213
+ $("#form1").validationEngine("attach", {focusFirstField: false});
214
+
215
+
216
+
217
+ $("input").on("input", function () {
218
+
219
+ if ($("#form1").validationEngine("validate")) {
220
+
221
+ $("#send_button").prop({"disabled": false, "src": "image/btn.png"});
222
+
223
+ } else {
224
+
225
+ $("#send_button").prop({"disabled": true, "src": ""});
226
+
227
+ }
228
+
229
+ });
230
+
231
+
232
+
233
+ $("#send_button").on("click", function () {
234
+
235
+ if ($("#form1").validationEngine("validate")) {
236
+
237
+ $("#form1").submit();
238
+
239
+ }
240
+
241
+ });
242
+
243
+ });
244
+
245
+ </script>
246
+
247
+ </body>
248
+
249
+ </html>
250
+
251
+ ```

1

修正

2017/04/04 04:59

投稿

s8_chu
s8_chu

スコア14731

test CHANGED
@@ -92,11 +92,11 @@
92
92
 
93
93
  if ($("#form1").validationEngine("validate")) {
94
94
 
95
- $("#send_button").attr("disabled", false);
95
+ $("#send_button").prop("disabled", false);
96
96
 
97
97
  } else {
98
98
 
99
- $("#send_button").attr("disabled", true);
99
+ $("#send_button").prop("disabled", true);
100
100
 
101
101
  }
102
102