一 介绍
该方法是在JavaScript脚本中直接对各对象的事件及事件所调用的函数进行声明,不用在HTML标记中指定要执行的事件。
语法:
<事件主角 - 对象>.<事件> = <事件处理程序>;
在该方法中“事件处理程序”是真正的代码,而不是字符串形式的代码。
事件处理程序只能通过自定义函数来指定,当函数无参数时,函数名后不用加“()”,如果在后面加“()”,函数会被触发,但它并不是被指派为一个事件处理器。
例如,
二 应用
直接在JavaScript脚本中执行按钮的单击事件,而不用在按钮的<input>标记中调用单击事件。
该例将pp()函数定义为Button按钮的onclick事件的处理过程。
三 代码
<input id ="Button" type="button" name="Button1" value="Button">
<script language="javascript">
Button.onclick=function ()
{
alert("欢迎使用JavaScript技术大全");
};
</script>
四 运行结果
相关推荐
如何在JavaScript中正确处理变量 变量无处不在。即便我们写一个小函数或一个小工具,也要声明、赋值和读取变量。增强对变量的重视,可以提高代码的可读性和可维护性。 1.建议使用 const,要么使用 let 用 const...
《编写可维护的JavaScript》向开发人员阐述了如何在团队开发中编写具备高可维护性的JavaScript代码,书中详细说明了作为团队一分子,应该怎么写JavaScript。本书内容涵盖了编码风格、编程技巧、自动化、测试等几方面...
在这个例子中,我们可以看到 JavaScript 代码如何实现一个简单的按钮单击事件处理功能。 网络协议 在这个例子中,我们没有看到明显的网络协议相关内容,但是在实际应用中,JavaScript 代码可以与网络协议相关,...
1.4 JavaScript及其在Web页面中的位置 3 1.5 Ajax是什么 5 1.6 JavaScript是什么样子的 6 1.7 JavaScript及其在Web开发中承担的角色 7 1.8 JavaScript和事件 9 1.9 标准化JavaScript和W3C 11 1.9.1 ...
解决方案二:在内容页的PageLoad事件中通过代码来指定本内容页的CSS文件 这种方法可以在程序运行时动态更改所需的CSS文件,但对JavaScript函数没法使用。在这种方法中,我们可以使用如下代码来添加CSS引用: ...
弗兰纳根(David Flanagan)是一名程序员,也是一名作家,他在O’Reilly出版的其他畅销书还包括《JavaScript Pocket Reference》、《The Ruby Programming Language》、以及《Java in a Nutshell》。David毕业于麻省...
而JavaScript是Netscape公司的产品,其目的是为了扩展Netscape Navigator功能而开发的一种可以嵌入Web页面中的基于对象和事件驱动的解释性语言。 其次,JavaScript是基于对象的,而Java是面向对象的,即Java是一...
他在O’Reilly出版的其他畅销书还包括《JavaScript Pocket Reference》、《The Ruby Programming Language》、以及《Java in a Nutshell》。David毕业于麻省理工学院,获得计算机科学与工程学位。他和妻子和孩子一起...
9.3 JavaScript中Java式的类继承207 9.4 类的扩充210 9.5 类和类型212 9.6 JavaScript中的面向对象技术217 9.7 子类230 9.8 ECMAScript 5 中的类239 9.9 模块248 第10章 正则表达式的模式匹配253 ...
9.3 JavaScript中Java式的类继承 9.4 类的扩充 9.5 类和类型 9.6 JavaScript中的面向对象技术 9.7 子类 9.8 ECMAScript 5 中的类 9.9 模块 第10章 正则表达式的模式匹配 10.1 正则表达式的定义 10.2 用于模式匹配的...
本文档总结了 JavaScript 的基础知识点,涵盖了 JavaScript 的基本语法、数据类型、变量、运算符、控制结构、函数、数组、对象、事件处理等方面的知识点。 一、基本语法 * JavaScript 的基本语法是使用 Unicode ...
3.3 JavaScript如何处理事件 3.3.1 匿名函数 3.3.2 显式声明 3.3.3 手工触发 3.4 事件处理器的返回值 3.5 事件处理器设置的灵活性 3.6 现代事件模型与Event对象 3.7 IE4中的Event对象 3.7.1 对象属性 3.7.2 事件上溯...
示例中包含了JavaScript的基本语法,如变量声明、条件语句、事件监听和处理等,这些是学习JavaScript时必须掌握的基础知识。 DOM操作: 通过获取HTML元素(如输入框、按钮等)并操作它们的值或属性,示例展示了如何...
他在O’Reilly出版的其他畅销书还包括《JavaScript Pocket Reference》、《The Ruby Programming Language》、以及《Java in a Nutshell》。David毕业于麻省理工学院,获得计算机科学与工程学位。他和妻子和孩子一起...
JavaScript 事件可以通过addEventListener() 方法来监听和处理。 8. JavaScript 网络协议 JavaScript 中的网络协议是指浏览器与服务器之间的通信协议,包括 HTTP、HTTPS、WebSocket 等。JavaScript 可以使用 ...
9.3 JavaScript中Java式的类继承207 9.4 类的扩充210 9.5 类和类型212 9.6 JavaScript中的面向对象技术217 9.7 子类230 9.8 ECMAScript 5 中的类239 9.9 模块248 第10章 正则表达式的模式匹配253 ...
事件流是指事件在页面中的传播过程。它可以分为事件冒泡和事件捕获两种形式。 * 事件冒泡:事件开始时由最具体的元素接收,然后逐级向上传播到较为不具体的节点(文档)。 * 事件捕获:不太具体的元素应该更早接受...
* 在JavaScript中,可以使用var关键字声明变量,例如:var x = 10; * JavaScript中的数据类型包括:Number、String、Boolean、Array、Object、Null、Undefined等。 三、JavaScript运算符 * 赋值运算符:=、+=、-=、...
本资源摘要信息涵盖了JavaScript的基础知识点,包括变量、数据类型、运算符、控制结构、函数、数组、对象、事件处理、DOM操作等内容。 1. 变量和数据类型: - 变量的声明和赋值 - JavaScript中的数据类型:数值、...