Javascript之三种按钮点击事件

摘要:
要学习Javascript,您必须首先掌握基本的事件方法和语法,这是我们所学的最基本的东西。Javascript有三种类型的按钮单击事件:警报、确认和提示。让我们简单介绍一下他们的基本方法。True表示单击了确认,false表示单击了取消。“);}functionbutton_Click_2(){varvalue=提示;如果{alert('您取消了输入!--button3,则可以依次推导出button4;“/˃(温馨提示:亲爱的,您可以更改文本字段中的代码以运行!

学习Javascript必须要先掌握基本的事件方法和语法,这些都是我们学过的也是最基本的。以前忘了总结,所以现在回顾,综合地总结一下,温故而知新。

Javascript有三种按钮点击事件,分别为alert、confirm和prompt,简单介绍一下它们的基本方法。

1. alert是弹出警告框,在文本里面加入 就可以换行。

2. confirm弹出确认框,会返回布尔值,通过这个值可以判断点击时确认还是取消。true表示点击了确认,false表示点击了取消。

3. prompt弹出输入框,点击确认返回输入框中的值,点击取消返回null,prompt(“提示信息”,初始值“”)。

Open(URL,windowName,parameterList):open方法创建一个新的浏览器窗口,并在新的窗口载入一个新的URL地址,windowName表示新建窗口标题名字, parameterList表示各参数值。
Close():关闭一个浏览器窗口。
Window.open()打开浏览器窗口,window对象表示的是浏览器窗口,它有多种操作,其中一个重要的方法是open,表示新建一个窗口来打开指定页面,例如在windowtest.html中执行以下语句:
window.open(“http://www.baidu.com”);
这和我们一般用的<a href=”http://www.baidu.com”>百度一下</a>打开页面效果是一样的。
然而你是否注意了到了window.open方法有更大的优势?
window.open对新建窗口的样式可以有更多的控制,例如窗口的大小、是否显示菜单栏、是否显示滚动条、是否显示地址等等,其完整的调用语法为下:
window.open(url,windowName,”name1=value1[,name2=value2,[……]”);
window的常用属性与值如下:
属性名称
意义
属性值
height
窗口高度
单位为像素(可以为纯数字不带单位)
width
窗口宽度
单位为像素
left
窗口左上角距屏幕左上角宽度距离
单位为像素
top
窗口左上角距屏幕左上角高度距离
单位为像素
directories
是否显示链接工具栏
有:1,没有:0,缺省:1
location
是否显示地址栏
有:1,没有:0,缺省:1
menubar
是否显示菜单栏
有:1,没有:0,缺省:1
resizable
是否允许调整窗口大小
有:1,没有:0,缺省:1
scrollbars
是否显示滚动条
有:1,没有:0,缺省:1
status
是否显示状态栏
有:1,没有:0,缺省:1
toolbar
是否显示工具栏
可以:1,不可以:0,缺省:1

Javascript之三种按钮点击事件第1张

我们可以看看实际应用,下面我就把这三种方法全部放在一个例子中:

(温馨提示:亲,可改动文本域中的代码运行哦!)

免责声明:文章转载自《Javascript之三种按钮点击事件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇MapDB使用入门7z 压缩命令行工具下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Javascript综合应用小案例

按需求弄了一个 取词 以及 标红 的小应用。 先上demo :http://qianduannotes.sinaapp.com/getKeyword/ 很多平时常用的东西,都用上了,所以拿出来说说。 一、代码 var GetKeywords = { str: "", limit: 11, keywords:[], init : function...

JavaScript异步编程 ( 一 )

1. 异步编程   Javascript语言的执行环境是"单线程"(single thread)。所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏览...

从零开始学习jQuery(剧场版) 你必须知道的javascript

一.摘要 本文是jQuery系列教程的剧场版, 即和jQuery这条主线无关, 主要介绍大家平时会忽略的一些javascript细节.  适合希望巩固javascript理论知识和基础知识的开发人员阅读. 二.前言 最近面试过一些人, 发现即使经验丰富的开发人员, 对于一些基础的理论和细节也常常会模糊. 写本文是因为就我自己而言第一次学习下面的内容时发现自...

浏览器工作原理和实践(三)——页面

《浏览器工作原理与实践》是极客时间上的一个浏览器学习系列,在学习之后特在此做记录和总结。 一、事件循环 消息队列是一种数据结构,可以存放要执行的任务。它符合队列“先进先出”的特点,也就是说要添加任务的话,添加到队列的尾部;要取出任务的话,从队列头部去取。 从上图可以看出,改造可以分为下面三个步骤: (1)添加一个消息队列; (2)IO 线程中产生的新任务...

转载:前端大牛们都学过哪些东西?

作者:秦墨鱼链接:http://www.zhihu.com/question/22146521/answer/94842197来源:知乎著作权归作者所有,转载请联系作者获得授权。 学过的东西杂而不精,算不得大牛。带过前端团队,也算是有几年前端负责人的经验。随着这几年前端node.js,react,Angularjs等技术新起,越来越多从之前单纯的前端开发到...

百度地图实现鼠标绘制多边形并获取所有点坐标

百度地图开放平台http://lbsyun.baidu.com/ 这里使用的是Javascript API http://lbsyun.baidu.com/index.php?title=jspopular 实现鼠标绘制多边形主要用到百度地图JavaScript开源库鼠标绘制工具条库(http://lbsyun.baidu.com/index.php?ti...