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 学习笔记一 安装以及基础命令
一.MongoDB安装配置 1.获取最新版本号: wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.2.tgz 2.解压缩就可 ...
- 【Struts2五】ValueStack以及ognl表达式二(经常使用标签)
Ognl经常使用标签: 1.s:debug 假设把该标签放入到s:iterator中能够看到当前正在迭代的元素的状态 2.s:property 1.输出 ...
- Scala界面事件处理
演示样例代码: import scala.swing.SimpleSwingApplication import scala.swing.MainFrame import scala.swing.Bu ...
- doGet() throws NamingException报错
做一个通过JNDI查找资源的小练习,Context = new InitialContext(),发现NamingException异常,eclipse编辑器只有catch的提示,没有throws的提 ...
- 蓝桥 ADV-232 算法提高 矩阵乘法 【区间DP】
算法提高 矩阵乘法 时间限制:3.0s 内存限制:256.0MB 问题描述 有n个矩阵,大小分别为a0*a1, a1*a2, a2*a3, ..., a[n-1]*a[n],现要 ...
- go09---defer
package main /* defer 类似其它语言中的析构函数,在函数体执行结束后 按照调用顺序的相反顺序逐个执行,先进后出, 即使函数发生严重错误也会执行,资源清理文件关闭, 支持匿名函数的调 ...
- 【Codevs 3115】高精度练习之减法
http://codevs.cn/problem/3115/ 板子题~ // <H.cpp> - Sun Oct 9 12:58:23 2016 // This file is made ...
- ViewControl的size设为freeform
freeform的用处是让你写一些不标准的view,比如说自定义一个cell,或者自己写一个小的VIEW,freeform的XIB是可以自己拖拽更改大小的
- hdoj--1716--排列2(暴力水题)
排列2 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Sub ...
- 【USACO07FEB】 Cow Relays
[题目链接] 点击打开链接 [算法] 朴素算法,就是跑N-1遍floyd 而满分算法就是通过矩阵快速幂加速这个过程 [代码] ...