JavaScript のアラートボックスに変数値を表示する

Muhammad Muzammil Hussain 2023年10月12日
JavaScript のアラートボックスに変数値を表示する

この記事では、JavaScript で alert() メソッドを使用する方法を学びます。アラートボックスを使用して、メッセージやその他の有用な情報を Web ページ上のユーザーへのポップアップとして表示する方法を学習します。

JavaScript のアラートボックスに変数値を表示する

ポップアップに値を表示するには、アラートボックスを使用する必要があります。デフォルトでは、ポップアップダイアログを非表示にしたり閉じたりするための OK ボタンが含まれています。

ユーザーが Web ページを操作するとき、ほとんどの場合、開発者はアラートボックスを使用してユーザーに有用なメッセージを伝える必要があります。たとえば、ユーザーがクライアント側からサーバーにデータをアップロードすると、検証後、Web ページのポップアップダイアログに成功または失敗のメッセージが表示されます。

警告ボックスは、アクティブな Web ページからユーザーのフォーカスを削除し、ユーザーに警告メッセージを読ませる。

JavaScript では、デフォルトの alert() メソッドは、連結演算子+ を使用して、アラートメッセージ、変数値、およびテキストを変数とともに表示できます。

基本構文:

let data = 'hello world'
alert(data);

上に示したように、引数として alert() メソッドに値または変数を渡すだけで済みます。

例:

<html>
    <head>
        <title> display JavaScript alert </title>
    </head>
    <script>
    function showPopup()
    {
        var data = document.getElementById("value").value;
        //check empty data field
        if(data == "")
        {
           alert("Please enter any value..");
        }
        else
        {
            alert("Your entered value is: "+data); //display variable along with the string
        }
    }
    </script>
    <body>

        <h1 style="color:blueviolet">DelftStack</h1>
        <h3>JavaScript display alert box</h3>

        <form onsubmit ="return showPopup()">
            <!-- data input -->
            <td> Enter Value: </td>
            <input id = "value" value = "">
            <br><br>
            <input type = "submit" value = "Submit">
        </form>
    </body>
</html>

上記の HTML ソースコードの form 要素を使用して、ユーザー入力フィールドと Submit ボタンを作成しました。ユーザーは値を挿入し、ユーザーが Submit ボタンをクリックすると、関数 showPopup() がトリガーされます。

スクリプトタグでは、showPopup() 関数を宣言しました。この関数では、data 変数のユーザー入力値を取得し、条件ステートメント if を使用して data が空かどうかを確認します。

data 変数が空の場合、エラーメッセージとともにアラートが表示されます。それ以外の場合は、data 変数を含む成功メッセージが表示されます。

関連記事 - JavaScript Alert