首页 分享 javascript的三种弹出对话框alert,confirm和prompt

javascript的三种弹出对话框alert,confirm和prompt

来源:花匠小妙招 时间:2024-12-04 06:07

最新推荐文章于 2024-04-03 03:16:00 发布

唐策 于 2018-03-09 14:07:28 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

第一种:alert()方法

alert()方法是这三种对话框中最容易使用的一种,她可以用来简单而明了地将alert()括号内的文本信息显示在对话框中,我们将它称为警示对话框,要显示的信息放置在括号内,该对话框上包含一个“确认”按钮,用户阅读完所显示的信息后,只需单击该按钮就可以关闭对话框。下面来看一个使用alert()方法的例子,代码如下所示:
这里写图片描述
第二种:confirm()方法
confirm()方法与alert()方法的使用十分类似,不同点是在该种对话框上除了包含一个“确认”按钮外,还有一个“取消”按钮,这种对话框称为确认对话框,在调用window对象的confirm()方法以及后面介绍的prompt()方法时也可以不写window。下面来看一个关于confirm()的小例子,代码如下所示:
这里写图片描述
第三种: prompt()方法
alert()方法和confirm()方法的使用十分类似,都是仅仅显示已有的信息,但用户不能输入自己的信息,但是prompt()可以做到这点,她不但可以显示信息,而且还提供了一个文本框要求用户使用键盘输入自己的信息,同时她还包含“确认”或“取消”两个按钮,如果用户“确认”按钮,则prompt()方法返回用户在文本框中输入的内容(是字符串类型)或者初始值(如果用户没有输入信息);如果用户单击“取消”按钮,则prompt()方法返回null,我们称这种对话框为提示框,在这三种对话框中,她的交互性最好。

看下面一个小例子:在页面上两次弹出提示对话框,使用户能输入有关信息,代码如下:
这里写图片描述
三种代码实例,如下:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <button onclick="alertObject()">警告框alert</button> <button onclick="confirmObject()">确认框confirm</button> <button onclick="promptObject()">提示框prompt</button> <script type="text/javascript"> // 1.警告框alert() alertObject=function(){ alert("上联:山石岩下古木枯");//在页面上弹出上联 alert("下联:白水泉边少女妙");//在页面上弹出下联 } // 2.确认框confirm() confirmObject=function(){ var con; con=confirm("你喜欢玫瑰花么?"); //在页面上弹出对话框 if(con==true) alert("非常喜欢!"); else alert("不喜欢!"); } // 3.提示框prompt() promptObject=function(){ var name,age; name=prompt("请问你叫什么名字?"); /*在页面上弹出提示对话框, 将用户输入的结果赋给变量name*/ alert(name); //输出用户输入的信息 age=prompt("你今年多大了?","请在这里输入年龄"); /*在页面上再一次弹出提示对话框, 讲用户输入的信息赋给变量age*/ alert(name+":"+age); } </script> </body> </html>

1234567891011121314151617181920212223242526272829303132333435363738

相关知识

js之BOM
HTML + CSS + JavaScript 两小时快速入门教程
JavaScript DOM编程艺术
javascript学习笔记——如何修改url name
A标签中href和onclick传递this对象的实现方法
JavaScript DOM 编程艺术 (第二版)学习之1
前端
掌握AI助手的魔法工具:解密`Prompt`(提示)在AIGC时代的应用(下篇)
JS实现千以内的水仙花数
href=“JavaScript:;”是啥意思?

网址: javascript的三种弹出对话框alert,confirm和prompt https://www.huajiangbk.com/newsview860957.html

所属分类:花卉
上一篇: 金银花树扦插季节
下一篇: 作文:花开花败的季节想起你

推荐分享