1、alert()–警告消息框
alert 方法有一个参数,即希望对用户显示的文本字符串。该字符串不是 HTML 格式。该消息框提供了一个“确定”按钮让用户关闭该消息框,并且该消息框是模式对话框,也就是说,用户必须先关闭该消息框然后才能继续进行操作。
例如:window.alert(“欢迎!请按“确定”继续。”),将会出现下面的情况

2、confirm()–确认消息框
使用确认消息框可向用户问一个“是-或-否”问题,并且用户可以选择单击“确定”按钮或者单击“取消”按钮。confirm 方法的返回值为 true 或 false。该消息框也是模式对话框:用户必须在响应该对话框(单击一个按钮)将其关闭后,才能进行下一步操作。
例如: var truthBeTold = window.confirm(“单击“确定”继续。单击“取消”停止。”),情况如下
if (truthBeTold) {
window.alert(“欢迎访问我们的 Web 页!”);
} else
window.alert(“再见啦!”);

当你点击确定的时候:

当你点击取消的时候:

3、prompt()–提示消息框
提示消息框提供了一个文本字段,用户可以在此字段输入一个答案来响应您的提示。该消息框有一个“确定”按钮和一个“取消”按钮。如果您提供了一个辅助字符串参数,则提示消息框将在文本字段显示该辅助字符串作为默认响应。否则,默认文本为 “”。 与alert( ) 和 confirm( ) 方法类似,prompt 方法也将显示一个模式消息框。用户在继续操作之前必须先关闭该消息框 。
例如:var theResponse = window.prompt(“欢迎?”,“请在此输入您的姓名。”);情况如下

转载:
作者:饥人谷_韩宝亿
链接:http://www.jianshu.com/p/168d5e283cd0

js中三种弹窗的使用相关推荐

  1. JS中三种字符串连接方式及其性能比较

    工作中经常会碰到要把2个或多个字符串连接成一个字符串的问题,在JS中处理这类问题一般有三种方法,这里将它们一一列出顺便也对它们的性能做个具体的比较. 第一种方法  用连接符"+"把 ...

  2. php中的js弹窗,浅谈javascript中的三种弹窗

    js中三种弹窗 1)alert 弹出警告 无返回值---------alert('第一行\n第二行'); 2)confirm()选择确定或取消,返回t或f----var result = confir ...

  3. php js对话框,JavaScript_js弹出框、对话框、提示框、弹窗实现方法总结(推荐),一、JS的三种最常见的对话框- phpStudy...

    js弹出框.对话框.提示框.弹窗实现方法总结(推荐) 一.JS的三种最常见的对话框 //====================== JS最常用三种弹出对话框 ==================== ...

  4. html中的三种弹窗

    一.js中的三种弹窗 ** alert() confirm() prompt ** alert() 警示对话框 – alert是js中的window对象的一种方法 – 只包含一个确认按钮 – 返回值类 ...

  5. 异步加载js的三种方法

    js加载时间线 : 它是根据js出生的那一刻开始记录的一系列浏览器按照顺序做的事,形容的就是加载顺序,可以用来优化什么东西,理论基础,背下来. 1.创建Document对象,开始解析web页面.解析H ...

  6. javascript-入门篇-使用js的三种方式

    练习题: 弹出窗口,提示语句"hello js" <script>alert("hello js"); </script> javasc ...

  7. Extjs中三种不同的数据提交方式

    Extjs中三种不同的数据提交方式 Extjs的三种提交方式: 表单Ajax提交,普通提交,单独Ajax提交: 1.表单ajax提交(默认提交方式) 提交函数:当按下表单中的提交按钮时执行下面的btn ...

  8. vue,js,html三种文件之间是怎样的关系?

    vue,js,html三种文件之间是怎样的关系? 比如说,我创建一个js文件,vue实例是在js中创建,component组件也是在js中注册, 然后我去html中导入这个JS,这个时候我就可以在ht ...

  9. (一)JQuery动态加载js的三种方法

    Jquery动态加载js的三种方法如下: 第一种: $.getscript("test.js"); 例如: <script type="text/javascrip ...

最新文章

  1. Spring-Cloud中的统一配置中心
  2. 记一次应用配置的数据库连接被打满问题
  3. Oracle Java Mission Control:终极指南
  4. 数组中出现次数超过一半的数
  5. Google Maps API 进级: GoogleMaps常用事件及应用思路1
  6. 论文浅尝 | 知识图谱的单样本关系学习
  7. linux系统查看磁盘信息
  8. 5g的基础知识,发展及现状
  9. WebViewJavascriptBridge 进行js 与native通信。
  10. CSS去掉TextBox边框
  11. Android基础之Intent的几种常用方法
  12. Iocomp.Ultra Pack V5.SP3 for .Net Crack
  13. 淘宝无货源自动群控软件一键铺货接口对接说明
  14. photoshop自定义画笔预设,工作中的应用。
  15. ConstraintLayout约束布局
  16. IAP商品修改和数据获取,一文带你全部搞懂
  17. 分享多引擎样本查毒网站+多款杀软在线查毒网站
  18. 《Excel效率手册:早做完,不加班》
  19. 史上最详细springboot vue UEditor整合(包括遇到的各种坑)
  20. 效应论——破窗效应(zt)

热门文章

  1. 国产触控笔哪个牌子好?第三方电容笔推荐
  2. 有没有发现,最近催收电话基本没有了?
  3. c语言学好了可以学啥,学好c语言可以干什么?
  4. Writer's Blocks(写作软件)v5.0.0.85中文版
  5. PHP and MySQL Web Development 5th Edition
  6. C# 使用微软自带控件导出excel
  7. 惠农补贴一折通计算机审计方法,汉滨区惠农补贴资金启用“一折通”
  8. 自学AE AK大神笔记001_简易替换背景
  9. 在北京黑马学习Java01
  10. 中鑫优配11月17日利好及其影响个股