`
zzjjun0000
  • 浏览: 23512 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

window.prompt()方法

 
阅读更多

window.prompt()方法:

window对象的最后一种对话框是提示对话框,它显示了预先设置的信息并提供文本域供用户输入应答。它包括两个按钮,即Cancel和Ok,允许用户用两个相反的期望值来关闭这个对话框:取消整个操作或接收输入到对话框中的文本。  

window.prompt()方法有两个参数,第一个作为提示信息。如果将一个字符串作为第二个参数,可在文本域显示一个默认答案,假如不想要默认答案,就传一个空字符串(不含任何空格的双引号)。  当单击按钮时这个方法将返回一个值,不管用户在文本域键人什么,单击Cancel按钮都返回一个null值,单击OK按钮返回键入的字符串值。脚本可在if和if...else结构条件中使用这些信息,在条件中null值看做false,空字符串也看做false。因此,条件可以很容易地检测键入域中的实际字符来简化条件测试,如下面的程序段所示: var answer = prompt("What is your name","") if(answer){ alert("Hello, " + answer + "!") }   只有当用户在提示对话框中输入了字符串并单击了OK按钮时,才会调用alert()方法。

分享到:
评论

相关推荐

    使用window.prompt()实现弹出用户输入的对话框

    `window.prompt()` 是JavaScript中一个内置的浏览器方法,主要用于创建一个简单的交互式用户界面,它弹出一个对话框,向用户请求输入特定的信息。在网页开发中,`window.prompt()` 提供了一种方便的方式来获取用户的...

    字符串 window.open() window.opener window.name window对象等的总结

    - `window.alert()`、`window.confirm()`和`window.prompt()`:提供基本的用户交互,如显示警告、确认对话框和输入框。 - `window.setTimeout()`和`window.clearTimeout()`:用于在指定延迟后执行函数,或取消已安排...

    react-bootstrap-dialog:快捷方便。 React Component显示一个带有react-bootstrap的模式对话框。 window.confirm,window.alert和window.prompt的替代

    window.prompt替代方法 轻松输入密码 演示和样品 在故事书上查看演示 示例代码在/ stories / stories中 用法 安装 npm i react-bootstrap-dialog --save 或者 yarn add react-bootstrap-dia

    在Android的webview中定制js的alert,confirm和prompt对话框的方法

    在 Webview 载入的 html 中,我们可以使用 window.alert、window.confirm 和 window.prompt 方法来调用这些对话框。系统弹出的将是自定义实现的对应对话框。 以下是 MyWebChromeClient.java 的代码: ```java ...

    message-prompt-window.zip_message. prompt

    标题中的“message-prompt-window.zip_message.prompt”暗示了我们要探讨的是如何创建类似QQ和MSN聊天软件中的消息提示窗口。描述中提到,这种提示窗口会在好友上线时以拉帘式或淡入淡出的方式出现在托盘区域,这...

    jsWindow对象及方法.pdf

    - window.prompt():此方法用于显示一个带有消息、输入框、确认按钮和取消按钮的对话框,允许用户输入文本信息,返回输入的字符串或null。 3. Window对象的定时器方法 - window.setTimeout():此方法用于设置一个...

    关于js-window对象的方法和属性资料

    ### 关于JS Window对象的方法和属性详解 #### 概述 在JavaScript中,`window`对象是最顶层的对象,几乎所有的全局变量、函数等都属于它。`window`对象提供了多种方法和属性,使得开发者能够更好地控制浏览器窗口的...

    js中window对象的方法1

    在本文中,我们将深入探讨几个常见的Window对象方法,包括window.alert()、window.prompt()、window.confirm()、window.open()以及window.close()等。 ### 1. window.alert() `window.alert()`方法用于向用户显示...

    window对象方法属性全解

    3. `alert`、`confirm`和`prompt`方法:分别用于显示警告对话框、确认对话框和输入对话框,例如`window.alert('Hello!')`、`window.confirm('Are you sure?')`和`window.prompt('Enter your name:')`。 4. `...

    SQL Prompt_9.5.2.9464 含注册机

    SQL Prompt_9.5.2.9464 含注册方法 Latest version 9.5.2.9464 Released 5/3/2019 What's new in SQL Prompt Added a Show all issues link to the autofix popup window. Fixes Fixed an issue which was ...

    美化js系统函数alert,confirm,prompt,并实现lightbox效果

    在JavaScript编程中,系统内置的`alert`、`confirm`和`prompt`函数是用于向用户展示信息、确认操作或获取输入的常用方法。然而,它们的默认样式通常较为简单,不符合现代网页设计的美观需求。为了提升用户体验,...

    Selenium处理弹出窗口.docx

     对非网页弹出窗口,如window.alert,window.confirm,window.prompt,window. showModalDialog等,有如下方法:  1.封装Windows Api,对Java语言则有Java Native Interface (JNI)或者J/Invoke(示例)。  2....

    window对象的常用方法和作用

    在JavaScript中,所有的全局变量和函数都是window对象的属性和方法。本篇将详细阐述window对象的一些常用方法及其作用。 1. **open方法** `window.open(URL, 窗口名称, 窗口风格)` 用于打开新的浏览器窗口。`URL`...

    js window函数用法大全.

    在JavaScript编程中,`Window`对象是浏览器提供的核心对象之一,它代表了浏览器的窗口,并提供了大量的属性和方法,用于控制和操作浏览器窗口的行为。本文将深入探讨`Window`对象的一些关键函数,这些函数在前端开发...

    window属性大全

    以下是对Window对象的一些关键属性和方法的详细解释: 1. **open方法**: `window.open(URL, windowName, windowFeatures)` 用于打开一个新的浏览器窗口或重新加载已存在的窗口。URL是你要加载的页面地址,...

    JavaScript_之Window对象.doc

    JavaScript中的Window对象是全局对象,它是每个浏览器窗口的核心,提供了许多与浏览器窗口交互的方法和属性。这个对象在JavaScript中无处不在,因为它既是全局变量也是全局函数的容器。以下是Window对象的一些主要...

    MSN-pop-window.rar_pop

    在JavaScript中,我们可以利用`window.alert()`、`window.confirm()`和`window.prompt()`等内置函数来创建基本的弹出对话框。但这些对话框样式单一,无法满足复杂的界面设计需求。因此,开发者常常会自定义HTML结构...

    jsWindow对象及方法[归类].pdf

    ### `window`对象的方法 1. **`open()`**: 打开一个新的浏览器窗口或重新加载已存在的窗口。它可以接收三个参数:URL(要加载的网页地址)、窗口名称(用于引用窗口)和窗口特征(如尺寸、位置、工具栏等)。例如:...

    FF(火狐)浏览器无法执行window.close()解决方案

    然而,不同浏览器对JavaScript的`window.close()`方法的支持情况并不相同。在FF(火狐)浏览器中,出于安全和用户体验的考虑,`window.close()`方法的执行会受到一定的限制。本文将深入探讨这一问题,并提供相应的...

Global site tag (gtag.js) - Google Analytics