
上QQ阅读APP看书,第一时间看更新
1.9 JavaScript的消息框
可以在JavaScript中创建3种形式的消息框,即警告框、确认框、提示框。
1.警告框
警告框是一个带有提示信息和【确定】按钮的对话框,经常用于输出提示信息,当警告框出现后,用户需要单击【确定】按钮才能继续进行操作。
语法格式:alert("文本")
例如:

如果警告框中输出的提示信息要分为多行,则使用“\n”分行。
2.确认框
确认框是一个带有提示信息以及【确定】和【取消】按钮的对话框,用于使用户可以验证或者接受某些信息。当确认框出现后,用户只有单击【确定】或者【取消】按钮才能继续进行操作。
语法格式:confirm("文本")
例如:

当弹出确认框后,如果用户单击【确认】按钮,那么其返回值为true,即r的值为true。如果用户单击【取消】按钮,那么其返回值为false,即r的值为false。
3.提示框
提示框是一个提示用户输入的对话框,经常用于提示用户在进入页面前输入某个值。当提示框出现后,用户需要输入某个值,然后单击【确认】按钮或【取消】按钮才能继续操作。
语法格式:prompt("文本","默认值")
例如:

如果用户单击【确认】按钮,那么返回值为输入的值;如果用户单击【取消】按钮,那么返回值为null。