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 相关文章推荐
javascript中的prototype属性使用说明(函数功能扩展)
Aug 16 Javascript
javascript 函数参数限制说明
Nov 19 Javascript
JavaScript 放大镜 移动镜片效果代码
May 09 Javascript
JS实现三个层重叠点击互相切换的方法
Oct 06 Javascript
jQuery实现的给图片点赞+1动画效果(附在线演示及demo源码下载)
Dec 31 Javascript
JS跨域交互(jQuery+php)之jsonp使用心得
Jul 01 Javascript
你知道setTimeout是如何运行的吗?
Aug 16 Javascript
JavaScript生成.xls文件的代码
Dec 22 Javascript
浅谈在fetch方法中添加header后遇到的预检请求问题
Aug 31 Javascript
小程序和web画三角形实现解析
Sep 02 Javascript
vue通过v-html指令渲染的富文本无法修改样式的解决方案
May 20 Javascript
JavaScript/TypeScript 实现并发请求控制的示例代码
Jan 18 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下10件你也许并不了解的事情
2008/09/11 PHP
php设计模式 FlyWeight (享元模式)
2011/06/26 PHP
PHP实现的贪婪算法实例
2017/10/17 PHP
thinkPHP5框架中widget的功能与用法详解
2018/06/11 PHP
php高性能日志系统 seaslog 的安装与使用方法分析
2020/02/29 PHP
图片上传插件jquery.uploadify详解
2013/11/15 Javascript
JS和JQUERY获取页面大小,滚动条位置,元素位置(示例代码)
2013/12/14 Javascript
我的Node.js学习之路(三)--node.js作用、回调、同步和异步代码 以及事件循环
2014/07/06 Javascript
javascript实现 百度翻译 可折叠的分享按钮列表
2015/03/12 Javascript
CSS javascript 结合实现悬浮固定菜单效果
2015/08/23 Javascript
Ionic实现页面下拉刷新(ion-refresher)功能代码
2016/06/03 Javascript
AngularJS基础 ng-model 指令详解及示例代码
2016/08/02 Javascript
分享javascript、jquery实用代码段
2016/10/20 Javascript
简单实现jQuery多选框功能
2017/01/09 Javascript
简单实现js倒计时功能
2017/02/13 Javascript
微信小程序网络请求的封装与填坑之路
2017/04/01 Javascript
elemetUi 组件--el-upload实现上传Excel文件的实例
2017/10/27 Javascript
JS数组方法push()、pop()用法实例分析
2020/01/18 Javascript
Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法
2020/09/04 Javascript
python 测试实现方法
2008/12/24 Python
详细解读Python中解析XML数据的方法
2015/10/15 Python
基于Django filter中用contains和icontains的区别(详解)
2017/12/12 Python
Python实现生成随机数据插入mysql数据库的方法
2017/12/25 Python
TensorFlow实现AutoEncoder自编码器
2018/03/09 Python
python实现图片上添加图片
2019/11/26 Python
新年福利来一波之Python轻松集齐五福(demo)
2020/01/20 Python
HTML5注册页面示例代码
2014/03/27 HTML / CSS
如何安装ruby on rails
2014/02/09 面试题
幼儿园招生广告
2014/03/19 职场文书
捐献物资倡议书范文
2014/05/19 职场文书
运动会搞笑广播稿
2014/10/14 职场文书
简历自荐信范文
2015/03/09 职场文书
2015年大学宣传部工作总结
2015/05/26 职场文书
功夫熊猫观后感
2015/06/10 职场文书
离职信范本
2015/06/23 职场文书
教导处教学工作总结
2015/08/12 职场文书