Javascript中弹窗confirm与prompt的区别
程序员文章站
2023-11-05 21:17:28
confirm
使用confirm,浏览器可以弹出一个确认框。 使用确认消息框可向用户问一个“是-或-否”问题,并且用户可以选择单击“确定”按钮或者单击“取消...
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 React基础
下一篇: 吃什么食物对早泄有好处
推荐阅读
-
Javascript中弹窗confirm与prompt的区别
-
Java与JavaScript中判断两字符串是否相等的区别
-
javascript与jquery中跳出循环的区别总结
-
JavaScript中undefined与null的区别
-
JavaScript中Element与Node的区别,children与childNodes的区别【转】
-
解析JavaScript中 querySelector 与 getElementById 方法的区别
-
JavaScript中setInterval函数应用常见问题之一(第一个参数不加引号与加引号的区别)
-
JavaScript中splice与slice的区别
-
JavaScript与jQuery中——文档就绪函数的区别
-
JS中confirm,alert,prompt函数区别分析_javascript技巧