本文所分享的知识点是【alert()、confirm()和prompt()的区别与用法】,欢迎您喜欢52ij所分享的新闻、攻略、电脑教程及手机知识等经验,下面是详细的讲解。
alert()、confirm()和prompt()的区别与用法
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
提示消息框提供了一个文本字段,用户可以在此字段输入一个答案来响应您的提示。该消息框有一个“确定”按钮和一个“取消”按钮。如果您提供了一个辅助字符串参数,则提示消息框将在文本字段显示该辅助字符串作为默认响应。否则,默认文本为 "<undefined>"。
与alert( ) 和 confirm( ) 方法类似,prompt 方法也将显示一个模式消息框。用户在继续操作之前必须先关闭该消息框
var theResponse=window.prompt("欢迎?","请在此输入您的姓名。");
关于alert()、confirm()和prompt()的区别与用法的相关讨论如下:
相关问题:alert,confirm与prompt的用法,各自属于什么客户端?
答:Asp.net中,有的时候在执行某个操作的时候希望能够弹出一些信息框:alert弹出的警告信息框,confirm弹出的包含确认和取消两个按钮的信息框,以及prompt弹出的输入数据的对话框。 这里有两种方法来实现。 一种是采用javascript函数来实现,代码将... >>详细
相关问题:js中alert() confirm() prompt()的区别
答:alert() 弹出个提示框 (确定) confirm() 弹出个确认框 (确定,取消) prompt() 弹出个输入框 让你输入东西 >>详细
相关问题:confirm和alert的区别
答:confirm [kən'fɜːm] (作动词,名词形式为confirmation) 1、证实,证明(情况属实) 例句:This confirms what I suspected all along. 这证实了我一直以来的怀疑。 2、(某人)证实,肯定,确认 例句:Can you confirm this? 这... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
