JavaScript中的方法
JavaScript中的方法
在JavaScript中,可以通过对象来调用对应的方法。在JavaScript中,有三个重要的window对象方法:用于显示警告信息的alert、用于显示确认信息的confirm和用于询问的prompt。下面我们一一说明这三个方法。
l alert
alert用于显示JavaScript的警告对话框,在这个警告框上,有一个“确定”按钮和一段用户定义信息,当浏览器打开警告框时,用户将不能对浏览器进行操作,只有在用户点击警告框上的“确定”关闭警告框后,才能继续操作。
<HTML>
<HEAD>
<TITLE>警告框例子</TITLE>
<Script language="JavaScript">
alert("此处信息会在警告框上出现!");
</Script>
</HEAD>
<BODY>
<CENTER>
<BR>
警告框打开的时候,无法对浏览器进行操作
</CENTER>
</BODY>
</HTML>
l confirm
confirm用于显示JavaScript确认对话框,这个对话框上面有两个按钮:一个“确定”按钮,一个“取消”按钮,点击不同的按钮,confirm将会返回不同的值:如果用户点击“确定”,将返回“true”,如果点击“取消”,将返回“false”。根据用户的选择,可以进行不同的操作。
<HTML>
<HEAD>
<TITLE>确认框例子</TITLE>
<Script language="JavaScript">
if(confirm("你确认删除此条信息么?"))
{
document.write("删除了信息!");
}
else
{
document.write("没有删除信息!");
}
</Script>
</HEAD>
<BODY>
<CENTER>
</CENTER>
</BODY>
</HTML>
l prompt
prompt是一个用于接收用户输入的询问对话框。和confirm确认对话框类似,它也有两个按钮:“确认”和“取消”,并且,这个对话框上还有一个输入框用于接收用户的输入,并且在用户点击“确认”按钮后,可以得到输入的值。
<HTML>
<HEAD>
<TITLE>询问框例子</TITLE>
<Script language="JavaScript">
var user = prompt("输入你的姓名:","");
document.write("你好,"+user);
</Script>
</HEAD>
<BODY>
<CENTER>
</CENTER>
</BODY>
</HTML>
JavaScript中的方法的更多相关文章
- JavaScript中reduce()方法
原文 http://aotu.io/notes/2016/04/15/2016-04-14-js-reduce/ JavaScript中reduce()方法不完全指南 reduce() 方法接收 ...
- JavaScript中的方法、方法引用和参数
首先,我们来看一段代码,如果觉得不甚明白的,则本文会对你有益: var player = function (e) { return (function f(m) { ...
- 详解 JavaScript 中 splice() 方法
splice() 方法是一个比较少用的方法,但是功能确实很好,并且在我们 coding 的时候,经常有需要 splice() 方法,先介绍一下该方法. 在 JavaScript 中 splice() ...
- JavaScript中Array方法总览
title: JavaScript中Array方法总览 toc: true date: 2018-10-13 12:48:14 push(x) 将x添加到数组最后,可添加多个值,返回数组长度.改变原数 ...
- javascript中concat方法深入理解
最近在恶补js知识的时候,总是会因为js强大的语法而感到震撼.因为以前对前端方面的疏忽,导致了一些理解的错误.因此痛改前非,下定决心,不管做什么事情,都要有专研的精神. 在介绍前,抛出一个问题:如何将 ...
- JavaScript中的方法重载
对js有些了解的人都知道,在js中根本就不存在像C#中的那种方法重载,而有的只是方法的覆盖,当你在js中敲入两个或多个同名的方法的时候,不管方法(函数)的参数个数怎么个不同,这个方法名只能属于最后定义 ...
- 仿javascript中confirm()方法的小插件
10天没有写博客了,不知道为什么,心里感觉挺不舒服的,可能这是自己给自己规定要去完成的事情,没有按照计划执行,总会心里不怎么舒服.最近事情挺多的,终于今天抽空来更新一下博客了. 今天写的是一个小插件. ...
- JavaScript 中 replace方法 替换所有字符串
需要替换一个字符串中所有的某个字符串 java中使用replaceAll()方法就可以了.但是JavaScript中没有replaceAll方法 但是可以通过以下方法实现: /** * 空格替换为下划 ...
- JavaScript中trim 方法实现
Java中的 String 类有个trim() 能够删除字符串前后的空格字符.jQuery中也有trim()方法能够删除字符变量前后的字符串. 可是JavaScript中却没有对应的trim() 方法 ...
随机推荐
- mongodb AND查询遇到多个index时候可能会做交集——和复合索引不同
关于MongoDB中索引文档的一个问题? - To illustrate index intersection, consider a collection orders that has the f ...
- 洛谷 P1970 花匠 —— DP
题目:https://www.luogu.org/problemnew/show/P1970 普通的DP,f[i][0/1] 表示 i 处处于较小或较大的长度: 注意:1.树状数组向后 query 时 ...
- debian下使用dpkg来安装/卸载deb包 (转载)
转自:http://blog.csdn.net/zhou_2008/article/details/6076900 在debian下,你可以使用dpkg(Debian package system)来 ...
- Objective-C 继承与类
创建: 2018/01/20 完成: 2018/01/21 更新: 2018/01/22 标题前增加 [Objective-C] 继承的概念 父类与子类 ●继承: 继承其他类 ●父类: 被继承的类 ...
- oracle创建数据库与配置监听器
上述是数据库创建完毕 *检测创建 -------------------------------------------------------------2配置监听器---------------- ...
- bzoj 2427: [HAOI2010]软件安装【tarjan+树形dp】
一眼最大权闭合子图,然后开始构图,画了画之后发现我其实是个智障网络流满足不了m,于是发现正确的打开方式应该是一眼树上dp 然后仔细看了看性质,发现把依赖关系建成图之后是个奇环森林,这个显然不能直接dp ...
- P4110 [HEOI2015]小L的白日梦
传送门 题解 //minamoto #include<bits/stdc++.h> using namespace std; typedef long long ll; typedef l ...
- vue-cli 升级至 webpack 4 指北
时至今日(2018-7-11),vue-cli 任然未稳定支持至webpack4,所以我自己也来创建一个 vue 初始化模板 不过大致的原因我也能猜到,因为很多插件仍然是一个不稳定的点,比如我在创建中 ...
- CSS中路径及form表单的用法
1.什么是路径? 路劲分为三种 1.绝对路径: 从盘符开始,然后依次的往下查找 本地: C:/Users/Administrator/Desktop/0527day01/07.html 服务器的: w ...
- zabbix详细介绍及其自动动态发现
zabbix3.2.1 第1章 安装 1.1 查看系统环境 [root@centos7-2 ~]# [root@centos7-2 ~]# hostname -I 10.0.0.10 172.16.1 ...