window.prompt的确定和取消事件
在使用window.prompt弹窗时,怎么判断用户是否输入内容?又怎么区分用户不输入内容的情况下点击的是“确定”还是“取消”?
var reason = window.prompt(“请输入审核不通过理由:”, “”);
单纯判断用户是否填写“审核不通过理由”:
if(reason){ //用户填写了理由
}else{ //用户没有填写理由
}
要区分用户不输入内容点击的是“确定”还是“取消”:
if(reason){ alert(reason);//显示输入内容//用户填写了内容并且点击的是“确定”
}else if(reason === “”){ //用户没有输入内容点击的“确定”
}else{ //点击的是“取消”
}
window.prompt点击“确定”返回输入框中的值,不输入内容点击“确定”返回的是“”(前提是你在prompt时要加一个默认的”“返回值,参考上面代码),点击“取消”返回的是null。
window.prompt的确定和取消事件相关推荐
- window.print()的确认和取消事件
var beforePrint = function() {alert('确认');};var afterPrint = function() {alert('取消');};// 在 window.p ...
- 原声js,取消事件冒泡,点击按钮,显示box,点击屏幕其他地方,box隐藏
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...
- 如何通过代码注册或取消事件?
winform通过代码注册或者是取消事件? this.FormClosing -= new System.Windows.Forms.FormClosingEventHandler(this.OnFo ...
- JavaScript:window.event.srcElement(指触发事件的对象)
event对象指当前触发的事件对象, window.event.srcElement是指触发事件的对象. srcelement 是事件初始目标的html元素对象引用,因为事件通过元素容器层次冒泡,可以 ...
- jQuery事件2——off取消事件绑定
作用:取消事件的绑定,传参如下例 先对div绑定两个点击事件,两个鼠标移出事件,效果如下 代码 <!DOCTYPE html> <html lang="en"&g ...
- 前端:JS/18/JS运算符(算术运算符,赋值运算符,字符串运算符,比较运算符,逻辑运算符,三元运算符),window.prompt()
JS运算符 要进行各种各样的运算,就要使用不同的运算符号. 1,算术运算符:+ - * / % ++ -- + :加法运算符 - :减法运算符 * :乘法运算符 / :除法运算符 % :取余运算符,返 ...
- picker 监听确定和取消事件
picker 监听确定和取消事件 <picker mode="multiSelector" @change="confirmHandling" @canc ...
- 微信不会把关注取消事件推送给服务器,微信公众平台开发关注及取消关注事件的方法...
微信公众平台开发关注及取消关注事件的方法,微信,公众,平台,开发,关注,及,取消,事件,的 微信公众平台开发关注及取消关注事件的方法 易采站长站,站长之家为您整理了微信公众平台开发关注及取消关注事件的 ...
- element UI 对话框编辑取消事件,当前行会清空或者替换掉bug解决
问题:如题element UI 对话框编辑取消事件,当前行会清空或者被替换掉,table表格里的编辑按钮打开对话框,关闭对话框,this.$refs.ruleForm.resetFields()不生效 ...
最新文章
- matlab 条形图与面积图
- qt 二维数组初始化_第十九章、C语言学习之数组3
- resultType 和resultMap 的区别?
- 四、scrapy爬虫框架——scrapy管道的使用
- delphi datasnap断线后再次连接_电脑连接WiFi后经常出现断线断开连接问题的解决方法...
- csv处理数据后存入数据库
- chrome开发者工具--使用 Network 面板测量您的网站网络性能。
- Hadoop入门到精通(不断更新中。。。。)
- CentOS安装CAS 5.3.4服务端
- 数据库系统基础教程(原书第三版)课后答案汇总
- pandas DataFrame方法;dataframe 定义一个数值全为1的列;dataframe创建多列;如何拆分嵌套list存为dataframe;在数据集添加一个新的列
- gm21模型python_GM11灰色模型
- SpringMVC入门运行成功的实例(一)
- c52传感器温度显示c语言编程,单片机中使用DS18B20温度传感器C语言程序
- 无线路由器破解之cdlinux
- 【Firefly云手机】最高可虚拟720台手机,支持一键操控,应用多开
- 3dmax文件打不开了,怎么办
- 访谈:腾讯高级交互设计师C7210的十年设计路(上)
- Linux下TCP网络编程-创建服务器与客户端
- XP如何连接带网口的共享打印机