JavaScript编程技术.ppt
《JavaScript编程技术.ppt》由会员分享,可在线阅读,更多相关《JavaScript编程技术.ppt(30页珍藏版)》请在三一办公上搜索。
1、第四讲 JavaScript编程技术(二),4.24.4网页事件与对象模型,*温故*,温故网页中嵌入脚本有哪几种方式?如何定义函数?如何调用函数?如何设置或获取表单元素的值?作业中的问题获取文本框中的数据:document.表单名.文本框名.value函数定义:4个函数,不带参数。一个函数,带一个参数,function cal(x),根据参数不同,进行不同的运算。语法格式出现错误,如:case 1:-case1:,*知新*,文档对象模型(DOM)JavaScript 中的常用事件常用对象属性、方法与事件处理 文本框 文本区域 命令按钮 复选框 单选按钮 组合框 表单验证,JavaScript对
2、象,JavaScript处理的对象主要有三种JavaScript内置对象String、Math、Array、Date等浏览器对象window、document、location、history文档对象(重点)document对象的下级对象,浏览器对象与文档对象分层模型下图是一个对象树,要引用某个对象就要把父级对象名都列出来。,浏览器对象与文档对象,浏览器对象与文档对象分层结构,http:/m,Window 窗口对象,location地址对象,document文档对象,FORM表单对象,浏览器对象的分层结构,window.document.myform.text1,JavaScript事件处理,
3、事件处理三要素:事件源、事件、事件处理程序 事件源:事件产生者,大部分网页标记都能产生事件,如按钮、超链接、图像、段落等事件:事件源能够识别的一种行为事件处理程序:事件发生后触发的程序,事件处理程序的基本语法是:事件名=JavaScript 代码或调用函数 例如:事件源:按钮;事件:单击(onClick);处理程序:alert(),JavaScript 事件概述,例1 IMG对象鼠标事件处理,图片切换 移过来看看,添加事件处理:切换图片,onMouseOver=src=star.jpg 表示本图片的图片名称替换为star.jpg。请注意:由于外面两端已有双引号,为了区别,star.jpg改用为
4、单引号括起来。,document 对象属性及方法概述,document对象的属性,例2 document对象的 bgColor属性与相应事件处理,无标题文档function change(color)document.bgColor=color;移过来我变色给你看看!变红色|变蓝色|变黄色,利用document对象的bgColor属性改变背景色,添加鼠标悬停事件,文本框对象常用的事件、方法、属性,文本框元素用于在表单中输入数据,命令按钮与表单对象,命令按钮的onClick事件(命令有三种类型)button:需要编写事件处理程序submit、reset:有默认的onClick事件处理程序单击su
5、bmit按钮时,触发表单的onSubmit事件单击reset按钮,将表单元素恢复为默认值为submit、reset按钮的onClick事件添加自定义事件处理程序onClick=return 自定义函数()首先调用自定义函数,然后根据返回值决定是否执行默认的事件处理程序,如果返回true,则执行,否则不执行。表单的onSubmit事件默认事件处理程序:向服务器提交表单数据添加自定义事件处理程序:onSubmit=return 自定义函数()首先调用自定义函数,根据返回值决定是否向服务器提交表单数据,如果返回true,则提交,否则不提交。,例3 提交按钮与表单验证,提交表单前,检测表单,用户名和密
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaScript 编程 技术

链接地址:https://www.31ppt.com/p-6509455.html