本文介绍 JavaScript 中三种内置消息框的用法:alert 用于显示警告信息,confirm 用于获取用户确认操作,prompt 用于接收用户输入。文章提供了各消息框的语法格式及完整的 HTML 示例代码,帮助开发者快速掌握前端交互对话框的实现。
JavaScript 提供了三种内置的消息框类型,分别是警告框、确认框和提示框。
警告框
警告框的主要作用是确保用户能够看到重要的提示信息。
当警告框弹出时,用户必须点击“确定”按钮,才能关闭对话框并继续执行后续操作。
其语法格式如下:
window.alert("警告文本");
示例源码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JS警告框示例</title>
<script>
function myFunction(){
alert("呵呵,这是一个警告框!");
}
</script>
</head>
<body>
<input type="button" onclick="myFunction()" value="显示警告框" />
</body>
</html>
将代码保存为:JS警告框例子.html
在浏览器中运行测试,效果如下:

确认框
确认框通常用于验证用户是否同意执行某项操作。
当确认框弹出时,用户可以选择点击“确认”或“取消”按钮来表明操作意图。
如果用户点击“确认”,确认框返回 true;如果点击“取消”,则返回 false。
其语法格式如下:
window.confirm("文本");
示例源码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JS确认框示例</title>
</head>
<body>
<p>点击按钮,显示确认框。</p>
<button onclick="myFunction()">点我</button>
<p id="demo"></p>
<script>
function myFunction(){
var x;
var r=confirm("呵呵,这是一个框示例示例!");
if (r==true){
//x="你按下了\"确定\"按钮!";
x='你按下了"确定"按钮!';
}
else{
//x="你按下了\"取消\"按钮!";
x='你按下了"取消"按钮!';
}
document.getElementById("demo").innerHTML=x;
}
</script>
</body>
</html>
将代码保存为:JS确认框例子.html
在浏览器中运行测试,效果如下:

提示框
提示框通常用于在页面加载或交互前,提示用户输入特定的值。
当提示框弹出后,用户需要输入内容,然后点击“确认”或“取消”按钮以继续操作。
如果用户点击“确认”,返回值为用户输入的内容;如果点击“取消”,返回值为 null。
其语法格式如下:
window.prompt("提示文本","默认值");
示例源码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JS提示框示例</title>
</head>
<body>
<p>点击按钮查看输入的对话框。</p>
<button onclick="myFunction()">点我</button>
<p id="demo"></p>
<script>
function myFunction(){
var x;
var person=prompt("请输入你的名字","Tom");
if (person!=null && person!=""){
x="你好 " + person + "! 今天感觉如何?";
document.getElementById("demo").innerHTML=x;
}
}
</script>
</body>
</html>
将代码保存为:JS提示框例子.html
在浏览器中运行测试,效果如下:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持本站。