Javascript中弹窗confirm与prompt的区别


Posted in Javascript onOctober 26, 2018

confirm

使用confirm,浏览器可以弹出一个确认框。 使用确认消息框可向用户问一个“是-或-否”问题,并且用户可以选择单击“确定”按钮或者单击“取消”按钮。confirm 方法的返回值为 true 或 false。该消息框也是模式对话框:用户必须在响应该对话框(单击一个按钮)将其关闭后,才能进行下一步操作。

prompt 

提示消息框提供了一个文本字段,用户可以在此字段输入一个答案来响应您的提示。该消息框有一个“确定”按钮和一个“取消”按钮。如果您提供了一个辅助字符串参数,则提示消息框将在文本字段显示该辅助字符串作为默认响应。与confirm方法类似,prompt 方法也将显示一个模式消息框,用户在继续操作之前必须先关闭该消息框 。点击确认后,会返回您输入的结果,可以通过一个变量接收后,进行判断。

confirm实例:

document.getElementById('put').onblur=function(){
  //如果输入的aa弹出对话框
  if(document.getElementById('put').value=='aa'){
    var a = confirm('点击');
    //如果点击确定返回值为true
    if(a){
      alert(3333)
    //如果点击取消返回值为false
    }else{
      alert('999')
 }  }  }

prompt实例:

prompt同confirm类似,但弹出输出框,if(a),不填为false,if(a==str),当输入为str时true.与确定取消无关!

var a = prompt('点击','xixi');
    if(a ){
      alert(3333)
    }else{
      alert('999')

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Javascript 相关文章推荐
关于IE浏览器以及Firefox下的javascript冒泡事件的响应层级
Oct 14 Javascript
jquery load事件(callback/data)使用方法及注意事项
Feb 06 Javascript
提交表单时执行func方法实现代码
Mar 17 Javascript
js实现倒计时(距离结束还有)示例代码
Jul 24 Javascript
JS中把字符转成ASCII值的函数示例代码
Nov 21 Javascript
javascript实现跨域的方法汇总
Jun 25 Javascript
在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程
Mar 21 Javascript
Vue自定义过滤器格式化数字三位加一逗号实现代码
Mar 23 Javascript
vue设置动态请求地址的例子
Nov 01 Javascript
react结合bootstrap实现评论功能
May 30 Javascript
使用vue引入maptalks地图及聚合效果的实现
Aug 10 Javascript
node.js如何操作MySQL数据库
Oct 29 Javascript
Phaser.js实现简单的跑酷游戏附源码下载
Oct 26 #Javascript
如何用Node写页面爬虫的工具集
Oct 26 #Javascript
Javascript中绑定click事件的四种方式介绍
Oct 26 #Javascript
使用webpack打包后的vue项目如何正确运行(express)
Oct 26 #Javascript
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
Oct 26 #jQuery
详解ES6 系列之异步处理实战
Oct 26 #Javascript
element-ui 的el-button组件中添加自定义颜色和图标的实现方法
Oct 26 #Javascript
You might like
PHP与MySQL交互使用详解
2006/10/09 PHP
彻底删除thinkphp3.1案例blog标签的方法
2014/12/05 PHP
PHP网站开发中常用的8个小技巧
2015/02/13 PHP
数据结构之利用PHP实现二分搜索树
2020/10/25 PHP
js中更短的 Array 类型转换
2011/10/30 Javascript
使用JavaScript实现Java的List功能(实例讲解)
2013/11/07 Javascript
兼容IE、firefox以及chrome的js获取时间(getFullYear)
2014/07/04 Javascript
详细分析JavaScript变量类型
2015/07/08 Javascript
jQuery实现仿QQ头像闪烁效果的文字闪动提示代码
2015/11/03 Javascript
修改js confirm alert 提示框文字的简单实例
2016/06/10 Javascript
JS实现自动阅读单词(有道单词本添加功能)
2016/11/14 Javascript
详解JavaScript模块化开发
2016/12/04 Javascript
nodejs 终端打印进度条实例代码
2017/04/22 NodeJs
JS中使用gulp实现压缩文件及浏览器热加载功能
2017/07/12 Javascript
vue项目中实现缓存的最佳方案详解
2019/07/11 Javascript
js微信分享接口调用详解
2019/07/23 Javascript
Python获取当前时间的方法
2014/01/14 Python
Python中的True,False条件判断实例分析
2015/01/12 Python
python通过imaplib模块读取gmail里邮件的方法
2015/05/08 Python
python统计字符的个数代码实例
2020/02/07 Python
python统计字符串中字母出现次数代码实例
2020/03/02 Python
美国知名男士服饰品牌:Brooks Brothers(布克兄弟)
2016/08/25 全球购物
瑞典最好的运动鞋专卖店:Sneakersnstuff
2016/08/29 全球购物
纽约家具、家居装饰和地毯店:ABC Carpet & Home
2017/06/21 全球购物
乌克兰香水和化妆品网站:Notino.ua
2018/03/26 全球购物
英国豪华针织品牌John Smedley的在线销售商:The Outlet by John Smedley
2018/04/08 全球购物
工程造价管理专业大专生求职信
2013/10/06 职场文书
会计专业自我鉴定范文
2013/12/29 职场文书
市场营销个人求职信范文
2014/02/02 职场文书
小学教师评语大全
2014/04/23 职场文书
给校长的建议书400字
2014/05/15 职场文书
新闻发布会活动策划方案
2014/09/15 职场文书
市场部经理岗位职责
2015/02/02 职场文书
2015年高校图书馆工作总结
2015/04/30 职场文书
教你如何使用Python Tkinter库制作记事本
2021/06/10 Python
Oracle 临时表空间SQL语句的实现
2021/09/25 Oracle