回答編集履歴

1

コメントを受けて追記

2022/07/01 07:36

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36134

test CHANGED
@@ -1,3 +1,30 @@
1
1
  この質問が参考になりそうです。
2
2
 
3
3
  [SweetAlertでOK、Cancelを戻り値で返したい](https://teratail.com/questions/234303)
4
+
5
+ ---
6
+
7
+ ### コメントを受けて追記
8
+
9
+ こんな感じでしょうか。
10
+
11
+ ```html
12
+ <form action="send.php" method="post" name="check" onsubmit="return checkForm(this)">
13
+ ```
14
+
15
+ ```js
16
+ function checkForm(form){(async form=>{
17
+ if(document.check.content.value == ""){
18
+ swal("内容が未入力です");
19
+ return false;
20
+ }
21
+ if(await confirmOkCancelReturn("送信しますか?")){
22
+ form.submit();
23
+ }
24
+ else{
25
+ return false;
26
+ }
27
+ })(form)
28
+ return false;
29
+ }
30
+ ```