JavaScript中常用的3种弹出提示框(alert、confirm、prompt)


Posted in Javascript onNovember 10, 2020

三种提示框

  • alert ()
  • confirm()
  • prompt ()

alert ()

alert()方法是显示一条弹出提示消息和确认按钮的警告框。
需要注意的是 :alert()是一个阻塞的函数,如果我们不点确认按钮,后面的内容就不会加载出来。

使用方式:

alert("想要提示的文本内容")

样例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<script>
			alert("这是弹出框提示文本")
		</script>
		<title></title>
	</head>
	<body>
		<p>alert是阻塞的函数</p>
		<p>这句话只有在确认弹出框的提示文本后才会显示</p>
	</body>
</html>

效果截图:

JavaScript中常用的3种弹出提示框(alert、confirm、prompt)

confirm()

confirm()方法是显示一个含有指定消息和确认和取消按钮的确认框。
如果点击"确定"返回true,否则返回false。

使用方式:

不接收返回值:

confirm("这样写可以直接显示,不接收返回值。")

接收返回值:

var x; 
var r=confirm("请按下按钮!");
if (r==true){
	x="你按下的是\"确定\"按钮。";
}
else{
	x="你按下的是\"取消\"按钮。";
}
document.write(x)

样例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<script>
			// 使用方式一
			confirm("这样写可以直接显示,不接收返回值。")
			
			// 使用方式二
			var x; 
			var r=confirm("请按下按钮!");
			if (r==true){
				x="你按下的是\"确定\"按钮。";
			}
			else{
				x="你按下的是\"取消\"按钮。";
			}
			document.write(x)
		</script>
		<title></title>
	</head>
	<body>
	</body>
</html>

效果截图:

JavaScript中常用的3种弹出提示框(alert、confirm、prompt)

prompt ()

prompt()方法是显示提示用户进行输入的对话框。
这个方法返回的是用户输入的字符串。

使用方式:

不显示默认文本:

prompt("开心吗?"); // 这个显示内容也可以不写,但就没有交互的意义了。

显示默认文本:

var x; 
var name=prompt("请输入你的名字","Keafmd"); 
if (name!=null && person!=""){ 
 x="你好! " + name + "。";
 document.write(x)
}

样例代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<script>
			//方式一
			prompt("开心吗?"); // 这个显示内容也可以不写,但就没有交互的意义了。
			
			//方式二
			var x; 
			var name=prompt("请输入你的名字","Keafmd"); //显示默认文本 "Keafmd"
			if (name!=null && name!=""){ 
			 x="你好! " + name + "。";
			 document.write(x)
			} 
		</script>
		<title></title>
	</head>
	<body>
	</body>
</html>

效果截图:

JavaScript中常用的3种弹出提示框(alert、confirm、prompt)

总结

到此这篇关于JavaScript中常用的3种弹出提示框(alert、confirm、prompt)的文章就介绍到这了,更多相关js弹出提示框(alert、confirm、prompt)内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
jquery五角星评分插件示例分享
Feb 21 Javascript
JavaScript遍历table表格中的某行某列并打印其值
Jul 08 Javascript
JavaScript判断textarea值是否为空并给出相应提示
Sep 04 Javascript
js拆分字符串并将分割的数据放到数组中的方法
May 06 Javascript
node.js连接mongoDB数据库 快速搭建自己的web服务
Apr 17 Javascript
JS实现上传图片实时预览功能
May 22 Javascript
微信小程序踩坑记录之解决tabBar.list[3].selectedIconPath大小超过40kb
Jul 04 Javascript
详解mpvue中使用vant时需要注意的onChange事件的坑
May 16 Javascript
JavaScript实现更换背景图片
Oct 18 Javascript
vue中使用带隐藏文本信息的图片、图片水印的方法
Apr 24 Javascript
vue element-ul实现展开和收起功能的实例代码
Nov 25 Vue.js
React-vscode使用jsx语法的问题及解决方法
Jun 21 Javascript
原生JS实现弹幕效果的简单操作指南
Nov 10 #Javascript
vue解决跨域问题(推荐)
Nov 10 #Javascript
关于vue 项目中浏览器跨域的配置问题
Nov 10 #Javascript
如何在vue 中引入使用jquery
Nov 10 #jQuery
Vue + ts实现轮播插件的示例
Nov 10 #Javascript
vue router返回到指定的路由的场景分析
Nov 10 #Javascript
如何将Node.js中的回调转换为Promise
Nov 10 #Javascript
You might like
php正则取img标记中任意属性(正则替换去掉或改变图片img标记中的任意属性)
2013/08/13 PHP
jQuery Mobile + PHP实现文件上传
2014/12/12 PHP
PHP异常处理浅析
2015/05/12 PHP
php+flash+jQuery多图片上传源码分享
2020/07/27 PHP
PHP开启目录引索+fancyindex漂亮目录浏览带搜索功能
2019/09/23 PHP
js资料prototype 属性
2007/03/13 Javascript
suggestion开发小结以及对键盘事件的总结(针对中文输入法状态)
2011/12/20 Javascript
js控制CSS样式属性语法对照表
2012/12/11 Javascript
页面加载完毕后滚动条自动滚动一定位置
2014/02/20 Javascript
鼠标移到图片上变大显示而不是放大镜效果
2014/06/15 Javascript
深入分析js的冒泡事件
2014/12/05 Javascript
js代码实现无缝滚动(文字和图片)
2015/08/20 Javascript
JQuery标签页效果实例详解
2015/12/24 Javascript
jQuery实现的省市县三级联动菜单效果完整实例
2016/08/01 Javascript
js Canvas绘制圆形时钟效果
2017/02/17 Javascript
微信小程序canvas实现刮刮乐效果
2018/07/09 Javascript
为vue项目自动设置请求状态的配置方法
2019/06/09 Javascript
深入了解JavaScript 防抖和节流
2019/09/12 Javascript
VSCode搭建Vue项目的方法
2020/04/30 Javascript
js实现QQ邮箱邮件拖拽删除功能
2020/08/27 Javascript
[02:11]完美世界DOTA2联赛10月28日赛事精彩集锦:来吧展示实力强劲
2020/10/29 DOTA
python中合并两个文本文件并按照姓名首字母排序的例子
2014/04/25 Python
python正则表达式re模块详细介绍
2014/05/29 Python
Python的内存泄漏及gc模块的使用分析
2014/07/16 Python
Python的Flask框架中SQLAlchemy使用时的乱码问题解决
2015/11/07 Python
通过Python 接口使用OpenCV的方法
2018/04/02 Python
Python Web编程之WSGI协议简介
2018/07/18 Python
python实现图片九宫格分割
2021/03/07 Python
基于python3实现倒叙字符串
2020/02/18 Python
Python日志处理模块logging用法解析
2020/05/19 Python
Lookfantastic挪威官网:英国知名美妆购物网站
2017/07/26 全球购物
学校采购员岗位职责
2014/01/02 职场文书
高中化学教学反思
2014/01/13 职场文书
优秀经理获奖感言
2014/03/04 职场文书
幼儿园教师的考核评语
2014/04/18 职场文书
公司仓库管理制度
2015/08/04 职场文书