ダイアログボックス
alert()
- ダイアログボックスを表示
<!DOCTYPE HTML> <html lang="ja"> <head> <meta charset="UTF-8"> <title>注意を促す「アラートボックス」を表示する</title> </head> <body> <script> window.alert('保存しました'); </script> </body> </html>
<!DOCTYPE HTML> <html lang="ja"> <head> <meta charset="UTF-8"> <title>注意を促す「アラートボックス」を表示する</title> </head> <body> <script> window.alert('長いメッセージの場合は、\nエスケープシーケンスで改行します'); </script> </body> </html>
confirm()
- 「true」「false」の判別をするダイアログボックを表示
<!DOCTYPE HTML> <html lang="ja"> <head> <meta charset="UTF-8"> <title>確認ボックスを表示して、分岐する</title> </head> <body> <script> if (confirm('保存しますか?')) { alert('保存しました'); } else { alert('キャンセルしました'); } </script> </body> </html>
<!DOCTYPE HTML> <html lang="ja"> <head> <meta charset="UTF-8"> <title>確認ボックスを表示して、分岐する</title> </head> <body> <script> if (confirm('1月は別名「睦月」。同じように6月は「文月」である。(○:OK / ×:キャンセル)')) { alert('はずれ! 正解は水無月'); } else { alert('正解!'); } </script> </body> </html>
<!DOCTYPE HTML> <html lang="ja"> <head> <meta charset="UTF-8"> <title>確認ボックスを表示して、分岐する</title> </head> <body> <script> var answer = confirm('送信しますか?'); alert('しばらくお待ちください...'); if (answer) { alert('送信しました'); } else { alert('キャンセルしました'); } </script> </body> </html>
prompt()
- 文字を入力するダイアログボックを表示
<!DOCTYPE HTML> <html lang="ja"> <head> <meta charset="UTF-8"> <title>確認ボックスを表示して、分岐する</title> </head> <body> <script> window.prompt('年齢を入力してください'); </script> </body> </html>
<!DOCTYPE HTML> <html lang="ja"> <head> <meta charset="UTF-8"> <title>確認ボックスを表示して、分岐する</title> </head> <body> <script> window.prompt("好きな花は?","ひまわり"); </script> </body> </html>