【学习笔记】alert消息对话框,confirm 消息对话框,prompt 消息对话框

Yranky Dou 学习足迹 2019-10-03

1.alert
语法:

alert(字符串或变量); 

<script type="text/javascript">
   var mynum = 55;
   alert(mynum);
</script>

效果

2.confirm
confirm 消息对话框通常用于允许用户做选择的动作。会弹出对话框(包括一个确定按钮和一个取消按钮)。

语法:

confirm(str);

参数说明:
str:在消息对话框中要显示的文本
返回值: Boolean值
当用户点击"确定"按钮时,返回true
当用户点击"取消"按钮时,返回false
注: 通过返回值可以判断用户点击了什么按钮

<script type="text/javascript">
    var mymessage=confirm("你喜欢JavaScript吗?");
    if(mymessage==true)
    {   document.write("很好,加油!");   }
    else
    {  document.write("要学习噢!");   }
</script>

效果
效果
点确定后
效果
点取消后
效果

3.prompt
prompt弹出消息对话框,通常用于询问一些需要与用户交互的信息。弹出消息对话框(包含一个确定按钮、取消按钮与一个文本输入框)。
语法:

prompt(str1, str2);

参数说明:
str1: 要显示在消息对话框中的文本,不可修改
str2:文本框中的内容,可以修改
返回值:

  1. 点击确定按钮,文本框中的内容将作为函数返回值
  2. 点击取消按钮,将返回null

    var myname=prompt("请输入你的姓名:");
    if(myname!=null)
    { alert("你好"+myname); }
    else
    { alert("你好 my friend."); }
    效果
    效果
    输入后点确定
    效果
    点取消
    效果

PREV
【学习笔记】JavaScript-输出内容(document.write)
NEXT
【学习笔记】JavaScript打开新窗口(window.open)与关闭窗口(window.close)