页面设计_3_javascript

页面设计_3_javascript

ID:34039047

大小:1.65 MB

页数:137页

时间:2019-03-03

页面设计_3_javascript_第1页
页面设计_3_javascript_第2页
页面设计_3_javascript_第3页
页面设计_3_javascript_第4页
页面设计_3_javascript_第5页
资源描述:

《页面设计_3_javascript》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实用页面设计方法——JavaScript1课程结构内容课时(H)第一章:JavaScript简介0.5第二章:JavaScript基本语法1.5第三章:流程控制和函数2第四章:JavaScript对象2.5第五章:对象模型4.5第六章:操作HTML3第七章:练习1第一章:JavaScript简介目标:本章旨在向学员简要介绍学时:0.5学时JavaScript的相关概念及核心功能,通过本课的学习,学员应该掌握教学方法:讲授如下知识:ppt1)了解JavaScript的基本概念2)了解JavaScript的核心功能1.1JavaScript简介•JavaScript–基于对象的脚本语言–解

2、释执行–代码以纯文本形式存储–类型宽松–Netscape公司和Sun公司联手完成41.2JavaScript功能•JavaScript功能–现今WEB上应用最为广泛的客户端脚本,可以处理从表单数据的确认到创建负责用户界面的各种任务:•表单确认•页面修饰以及特殊效果•导航系统•基本数学运算•动态文档生成51.3JavaScript历史•JavaScript历史–JavaScript语言本身和Java语言没有任何关系–1995年首次出现,主要处理一些输入的有效性验证,可以直接在客户端处理61.4JavaScript特点•JavaScript特点–脚本编写–基于对象–简单–安全–动态–跨平台

3、71.5相关概念•相关概念–ECMAScriptJavaScript•一个描述,供扩展ECMAScriptDOMBOM–DOM文档对象模型•通过创建树来表示文档–BOM浏览器对象模型•访问和操作浏览器窗口•没有统一的标准,每种浏览器都有自己的BOM81.6JavaScript版本•版本介绍–ECMAScript—国际标准–Jscript—微软发布–JavaScript—Netscape公司•HTML&JavaScript91.7JavaScript与JavaJavaScriptJavaApplet不编译,由客户端解释执行编译成class文件面向对象,没有类和继承,完全面向对象,程序由继

4、承内置对象的类组成生成Applet,从HTML中调嵌入HTML文件用不能定义变量类型必须定义变量类型1.8嵌入使用•在HTML中嵌入JavaScript代码–1、在页面中嵌入script代码:…•可嵌入到任何位置,建议在head标记中–2、在标记中嵌入script代码•响应标记的某个事件–JavaScriptExample.html111.8嵌入使用-示例document.write("

5、这是以JavaScript印出的!");document.write("
");alert("a");//先执行,然后才触发onload代码;vard=newDate();vartime=d.getHours();if(time<10){document.write("Goodmorning");}else{document.write("Goodday");}

6、121.9引入使用•引入外部的JavaScript代码–多个页面使用相同的JavaScript代码–将共用代码保存在以.js为扩展名的文件中–在页面中使用src属性引入外部文件••JavaScriptExternal.html131.9引入使用-示例FirsJavaScriptSample

7、">document.write("
");document.write("ThisisjustplainoldHTMLstuff.");141.10不支持JavaScript的处理•不支持JavaScript的浏览器处理–将JavaScript代码隐藏使用