您现在的位置是:网站首页> 编程资料编程资料
JS消息弹框alert、confirm、prompt的实现代码_javascript技巧_
2023-05-24
396人已围观
简介 JS消息弹框alert、confirm、prompt的实现代码_javascript技巧_
alert 消息提示框:
用于警告,只有确定按钮。
alert(str);
confirm 消息对话框:
通过返回值可以判断用户点击了什么按钮 。
confirm(str);
当用户点击"确定"按钮时,返回true。
当用户点击"取消"按钮时,返回false。
prompt()消息输入框:
弹框中包含一个输入框和确认取消按钮,用户可以在输入框输入内容。
var reason = window.prompt(“请输入审核不通过理由:”, “”); //1. 单纯判断用户是否填写“审核不通过理由”: if(reason){ //用户填写了理由 }else{ //用户没有填写理由 } //2. 要区分用户不输入内容点击的是“确定”还是“取消”: if(reason){ alert(reason);//显示输入内容 //用户填写了内容并且点击的是“确定” }else if(reason === “”){ //用户没有输入内容点击的“确定” }else{ //点击的是“取消” }补充:js的3大基础弹框
js的3大基础弹框:
1. 提示框(警告框): alert("内容");
弹框有一个确定按钮, 无返回值
示例:alert("弹框内容!")
2. 确认框: confirm("提示内容");
弹框有2个按钮: 确定/取消
点击确定返回true, 点击取消返回false
示例1: confirm("提示内容")
示例2: 去淘宝
3. 输入框: prompt(参数);
参数1: 提示语句. 默认无提示
参数2: 默认值. 不同的浏览器默认值不一样.
返回值类型为 字符串
输入框示例:
到此这篇关于JS消息弹框alert、confirm、prompt的文章就介绍到这了,更多相关js消息弹框alert内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
相关内容
- JS中的提升机制变量提升函数提升实例详解_javascript技巧_
- Vue具名插槽+作用域插槽的混合使用方法_vue.js_
- vue3中的setup使用和原理解析_vue.js_
- TypeScript获取二叉树的镜像实例_JavaScript_
- Vue生命周期与setup深入详解_vue.js_
- TypeScript数组实现栈与对象实现栈的区别详解_其它_
- Vuex的五大核心详细讲解_vue.js_
- 在vue中为什么不能用index作为key_javascript技巧_
- 前端算法之TypeScript包含min函数的栈实例详解_js其它_
- 微信小程序使用ucharts在小程序中加入横屏展示功能的全过程_javascript技巧_
