javascript代码有两种使用方式,分别是:1、直接执行,打开一个网页时,所有定义在script标签或链入的js文件中的JavaScript代码就会被执行;2、事件驱动,当发生某一个事件时,执行某段JavaScript代码。
本教程操作环境:windows7系统、javascript 1.8.5版、Dell G3电脑。
【JavaScript执行方法】
定义在HTML文档中的JavaScript代码有两种执行方法:直接执行、事件驱动。
直接执行:
立即学习 “Java免费学习笔记(深入) ”;
当我们打开一个网页时,所有定义在
需要注意的是,用 function 定义的函数是不被执行的,函数只有在遇到函数调用时才会执行。
例1:
以上JavaScript代码是裸放在
例2:
以上JavaScript代码定义的是函数,当网页打开时,函数中的代码不会被执行。当需要执行该函数时,需要使用函数调用。
事件驱动:
当发生某一个事件,如网页被打开、单击鼠标、双击鼠标等,执行某段JavaScript代码。
例如:
计数 本例中, 标签定义了一个按钮,其中的 onclick 属性用于响应一个鼠标单击事件,当用鼠标单击此按钮时,执行 setCount() 函数。
在标签中响应某一事件的属性称为事件句柄,它们的值是JavaScript代码。
常用事件句柄:
onload:
当网页被打开时触发。它仅在
和
标签中有效。该事件一般用于执行一些初始化操作。
onunload:
当网页被关闭时触发。它仅在
和 标签中有效。该事件一般用于完成一些收尾工作。
onclick:
鼠标单击时触发。它可用于控件、图像、文本、超链接等对象。
该事件用于响应鼠标单击操作,是最常用的一个事件句柄。
ondblclick:
新秀B2C商城系统
新秀B2C商城系统是一款简洁易用PHP商城系统。可免费下载使用,可用于商业用途,没有时效限制,除版权标识外,所有代码都允许修改。后台功能简介:1、商城设置:基本信息,配送方式,配送范围,支付方式,财务管理;2、商品管理:商品列表,添加商品,商品分类,商品品牌,商品属性;3、订单管理:订单列表,缺货登记;4、用户互动:用户管理,留言管理,评论管理,网站公告,在线客服,用户协议;5、文章管理:文章列表
下载
鼠标双击时触发。它可用于控件、图像、文本、超链接等对象。
该事件用于响应鼠标双击操作。
onchange:
当内容改变时触发。它可用于文本框、列表框等对象。
该事件一般用于响应用户修改文本框中内容的操作。
说明:当用户向一个文本框中输入文本时,不会触发onchange事件,只有当用户输入结束后,单击文本框以外的区域,使文本框失去焦点时才触发该事件。
onselect:
当内容被选取时触发。它可用于文本框、列表框等对象。
该事件一般用于响应用户选取了文本框中的内容,以及改变了列表框中选择的项目等操作。
以上只是几个最常用的事件句柄。
说明:事件句柄不是JavaScript代码,而是HTML属性,所以它不区分大小写,但应该养成使用小写字母书写的习惯。
扩展资料:
【JavaScript定义方法】:
在HTML文档中加入JavaScript代码有两种方法:嵌入式、链入式。
嵌入式:
把JavaScript代码嵌入在HTML文档中。方法:
JavaScript代码必须定义在 之间。
在一个HTML文档中,JavaScript代码可以在多处出现,每一处都要用
链入式:
把JavaScript代码放置在一个文本文件中,文件扩展名应该定义为 .js,在HTML文档中加入以下标签:
src 属性用于指定链入的 js 文件地址。可以是本地文件,也可以是URL。
利用链入式,可以让定义的JavaScript代码被多个网页共享。
【推荐学习:javascript高级教程 】