⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 5.2.3.htm

📁 一部非常好的javaScript教程
💻 HTM
字号:
<html>
<head>
<title>Untitled Document</title>
<LINK REL ="stylesheet" TYPE = "text/css" HREF = ".../contents.css">

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF">
<h2 align="center">使用对话框</h2>
<p>在用户与应用程序进行交互操作时,经常使用的是对话框这种工具,在网页交互过程中也可以使用对话框。window 对象提供了三种方法:alert()、confirm() 
  和 prompt(),分别用于显示不同类型的对话框。</p>
<p>
1. alert() 方法<p>
实际上,在前面的章节中我们已经多次用到了 window 对象的 alert() 方法,它的功能是将参数提供的字符串显示在一个提示对话框中,该对话框中包含一个&quot;确定&quot;按钮(对于英文版的浏览器,应是&quot;OK&quot;按钮),单击该按钮可以关闭该按钮。
<p> 以下一个简单的示例显示了 alert() 方法的使用。 
<p><a href="../src/tu5.11.htm" target="_blank">示例 </a> 
<p>
2. confirm() 方法<p>
使用 window 对象的 confirm() 方法,可以创建出包含一个&quot;确定&quot;按钮和&quot;取消&quot;按钮(或&quot;OK&quot;按钮和&quot;Cancel&quot;按钮)的对话框,用来确认用户所作的选择。如果用户选择了&quot;确定&quot;按钮,则 
confirm() 方法返回 true;如果用户选择了&quot;取消&quot;按钮,则 confirm() 方法返回 false。作为 confirm() 
方法参数的字符串,将与使用 alert() 方法时一样出现在对话框中。
<p> 以下示例显示了 confirm() 方法的使用。
<p><a href="../src/tu5.12.htm" target="_blank">示例</a></p>
<p> 使用该示例的效果是:当单击&quot;关闭&quot;按钮时,弹出一个确认对话框;如果用户单击&quot;确定&quot;按钮,则确实关闭窗口,如果用户单击&quot;取消&quot;按钮,则什么也不做。
<p>
<p>3. prompt() 方法
<p>
除了以上两种要求用户直接单击按钮作出选择的对话框以外,在 JavaScript 中还可以有一种要求用户进行键盘输入的对话框,实现这种对话框的方法是使用 window 
对象的 prompt() 方法。<p>
prompt() 方法包含两个字符串参数,第一个参数表示要在对话框中显示的信息,第二个参数表示文本框中的默认文本。在显示的对话框中包含&quot;确定&quot;和&quot;取消&quot;按钮(或&quot;OK&quot;和&quot;Cancel&quot;按钮),如果用户在该对话框中单击&quot;确定&quot;按钮,则该方法的返回值为用户在文本框中输入的内容或其初始值(如果用户没有输入);如果用户单击&quot;取消&quot;按钮,则 
prompt() 方法返回 null。
<p> 以下示例显示了 prompt() 方法的用法。
<p><a href="../src/tu5.13.htm" target="_blank">示例</a> 
<p>该示例的效果为:单击&quot;输入密码&quot;按钮后弹出一个要求用户输入的对话框;输入之后单击&quot;确定&quot;按钮,如果输入正确(即输入&quot;admin&quot;)则返回窗口,否则弹出一个提示对话框要求继续输入。 
<p>
<p>说明:用这种方式实现密码确认只具有最低级别的安全性,因为客户端脚本的所有内容都随着网页一起下载到浏览器端。如果要实现具有进一步安全性的密码确认,应使用服务器端脚本。 
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -