经常用到window.prompt()方法,来进行一些参数的接受,比如很常见的获取URL和EMAIL
等等,那么prompt到底是怎么进行值的传递的呢,下面结合示例进行解释.
1.示例代码
pro.htm
<script language=javascript> <!-- function pro() { var tempA=window.prompt(’请输入你的姓名’,’’); if( tempA=="" || tempA==null ) { tempA="你没有输入任何文字"; } alert(tempA); } --> </script> <body onload="pro()"></body>
|
2.示例演示
(1)在IE中打开pro.htm,可以看到下面的界面,当载入pro.htm是会自动弹出prompt对话框
提示你输入参数.
(2)输入结束后,接受到的值将回传给变量tempA,接下来便是判断用户有否输入参数,最后弹出提示框
如果有参数如数则会弹出用户刚刚输入的信息,如当输入"忘忧下阁"时,弹出如下所示界面
如不输入任何数据,则会弹出如下界面
字串2
字串8
经过这个示例的演示,大家应该对window.prompt()的使用有所了解了哦!
分享到:
相关推荐
### 关于JS Window对象的方法和属性详解 #### 概述 在JavaScript中,`window`对象是最顶层的对象,几乎所有的全局变量、函数等都属于它。`window`对象提供了多种方法和属性,使得开发者能够更好地控制浏览器窗口的...
【JavaScript中的Window对象方法详解】 Window对象是JavaScript中全局对象的一个关键组成部分,它代表了浏览器的一个窗口,提供了与用户交互的各种方法和属性。在本文中,我们将深入探讨几个常见的Window对象方法,...
### JavaScript中的Window对象详解 在JavaScript编程中,`Window`对象是浏览器提供的核心对象之一,它代表了浏览器的窗口,并提供了大量的属性和方法,用于控制和操作浏览器窗口的行为。本文将深入探讨`Window`对象...
此外,window对象还有许多其他属性和方法,如setTimeout和clearTimeout用于定时执行任务,以及alert、prompt和confirm对话框。 总的来说,理解JavaScript中的BOM和window对象对于Web开发至关重要,它为我们提供了与...
5. `window.alert()`, `window.confirm()`, `window.prompt()`:提供与用户的交互,显示警告、确认对话框和输入框。 Event对象是JavaScript事件处理的关键。事件是用户与页面交互时发生的动作,如点击按钮、提交...
本文将详细介绍 `window.open`, `window.alert`, `window.confirm`, `window.prompt`, `window.showModalDialog` 和 `window.showModelessDialog` 的使用方法及其参数配置。 #### 二、window.open `window.open` ...
### JavaScript Window 对象详解 #### 一、简介 在JavaScript中,`Window`对象是所有浏览器窗口的基础。它是全局对象,也是顶级对象。对于初学者来说,了解`Window`对象的基本概念及其方法是非常重要的,这有助于...
### JavaScript中的Window对象详解 #### 一、概述 在JavaScript中,`Window`对象是所有浏览器操作的基础。它是全局对象,也是顶级对象。通常我们提到的`window`就是指当前浏览器窗口。`Window`对象拥有许多属性和...
,window.prompt().等。 然而IE提供更多的方法支持对话框。如: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示HTML内容的模态...
在JavaScript中,存在多种方式来创建弹出窗口或对话框,例如常见的`window.alert()`、`window.confirm()`以及`window.prompt()`等方法。这些方法主要用于简单地显示信息或者获取用户的输入。然而,在Internet ...
### JavaScript中的Window对象详解 #### 一、概述 在JavaScript编程中,`Window`对象是极为重要的基础概念之一。作为客户端JavaScript的最高层对象之一,`Window`对象几乎贯穿于所有的浏览器交互过程中。无论是...
所有全局变量和函数都是Window对象的属性和方法。 - **全局变量**: 作为Window对象的属性。 - **全局函数**: 作为Window对象的方法。 #### 2. 使用弹出框 JavaScript提供了一些内置的弹出框方法,用于与用户交互...
8. 对话框与导航:`window.alert()`, `window.confirm()`, `window.prompt()`用于弹出不同类型的对话框。`window.location.href`用于改变浏览器地址栏的URL。 9. 表单操作:`document.forms.length`返回页面中表单...
Window 对象的方法: 1. open(url, windowName, [, windowFeatures]):创建一个新的浏览器窗口。 2. close():关闭一个浏览器窗口。 3. alert(message):弹出一个警示对话框。 4. confirm(message):弹出一个...
3. **window对象详解** - **属性**:如document(表示HTML文档)、history(访问历史)、location(当前URL)、name(窗口或框架的名称)、status(状态栏信息)和screen(屏幕信息)等。 - **方法**:例如moveBy...
### JavaScript的document和window对象详解 #### Document对象 在JavaScript中,`document`对象是`window`和`frames`对象的一个属性,它表示显示在窗口或框架内的HTML文档。通过这个对象,开发者能够访问和操作...
`window`对象也有许多属性和方法: 1. **属性**: - `closed`: 表示窗口是否已关闭的布尔值。 - `defaultStatus`: 缺省状态栏消息。 - `document`: 当前显示的文档(也是对象)。 - `frame`: 窗口中的一帧(`...
1. **全局变量与函数**:在JavaScript中,所有的全局变量都是Window对象的属性,全局函数则是Window对象的方法。 2. **消息框**: - **Alert**:`alert()`函数用于显示警告对话框,通常包含一条信息和一个确认按钮...
- `window.prompt(message)`:显示一个提示对话框,要求用户输入信息,并返回用户的输入。 - `window.open(url, name, features)`:打开一个新的窗口,并可以指定窗口的特性。 - `window.close()`:关闭当前窗口...
### 脚本化浏览器窗口知识点详解 #### 14.1 计时器 - **setTimeout 和 setInterval**: 这两个方法允许开发者设置一个函数在指定时间后执行一次(setTimeout)或每隔一段时间重复执行(setInterval)。它们是客户端...