JavaScript alert() 方法

JavaScript alert() 方法

JavaScript中的 alert() 方法用于显示一个虚拟的警告框。它主要用于向用户提供警告消息。警告对话框包含了一条指定的消息(可选)和一个确定按钮。当对话框弹出时,我们必须点击“确定”才能继续。

警告对话框会夺取焦点,强制用户阅读指定的消息。因此,我们应该避免过度使用这个方法,因为它会阻止用户访问网页的其他部分,直到对话框关闭。

我们可以通过一个示例来理解alert()方法的用法。假设我们需要填写一个身份证表格。它要求填写出生日期以满足身份证申请条件。如果年龄大于等于18岁,那么流程会继续。否则,它会显示一个警告消息,表示年龄低于18岁。这个警告消息就是“警告框”。

另一个示例是,假设用户需要填写一个表格,其中一些必填字段需要填写文本,但用户忘记提供输入。作为验证的一部分,我们可以使用警告对话框显示相关的警告消息,提醒用户填写文本框。

除了显示警告或错误消息之外,警告对话框也可以用于显示正常的消息,如 ‘欢迎回来’,‘你好XYZ’ 等。

语法

alert(message)

数值

message: 这是一个可选的字符串,用于指定在警示框中显示的文本。它包含了我们想要向用户展示的信息。

让我们来看一些JavaScript alert() 方法的示例。

示例1

在这个示例中,有一个简单的警示对话框,包含了一个信息和一个确定按钮。这里,使用了一个HTML按钮来显示警示框。我们使用了 onclick 属性,并调用了 fun() 函数,其中定义了 alert() 方法。

<html>
   <head>   
      <script type = "text/javascript">
            function fun() {


               alert ("This is an alert dialog box");
            }
      </script>     
   </head>

   <body>
      <p> Click the following button to see the effect </p>      
      <form>
         <input type = "button" value = "Click me" onclick = "fun();" />
      </form>     
   </body>
</html>

输出

点击按钮后,输出将如下 –

JavaScript alert() 方法

示例2

在这个示例中,有一个带有消息和确定按钮的提示对话框。在这里,我们在提示框的消息中使用换行符。换行符使用 ‘\n’ 来定义。换行符使得消息更易读和清晰。我们需要点击给定的按钮来看到效果。

<html>
   <head>   
      <script type = "text/javascript">
            function fun() {
               alert (" Hello World \n Welcome to the javaTpoint.com \n This is an alert dialog box ");
            }
      </script>     
   </head>

   <body>
      <p> Click the following button to see the effect </p>      
      <form>
         <input type = "button" value = "Click me" onclick = "fun();" />
      </form>     
   </body>
</html>

输出

点击按钮后,输出将为 –

JavaScript alert() 方法

示例3

在此示例中,有一个带有消息和确认按钮的警示对话框。在这里,警示框显示了相应页面的URL。URL使用 alert(location.hostname); 语句进行定义。

<html>
   <head>   
      <script type = "text/javascript">
            function fun() {
               alert(location.hostname);
            }
      </script>     
   </head>

   <body>
      <p> Click the following button to see the effect </p>      
      <form>
         <input type = "button" value = "Click me" onclick = "fun();" />
      </form>     
   </body>
</html>

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程