轻松学用javascript教程
- 格式:pdf
- 大小:1.80 MB
- 文档页数:48
C o p y r i g h t S y d o n g s u n 2004. A l l r i g h t s r e s e r v e d . .WEB 应用开发SydongSun@Domino_DOC.book1 of 48V0.2Status: xxxLast Change: 13-Feb-2004SydongSun@Copyright by SYDONGSUNWEB 应用开发轻轻松松学用JavaScript 编程软件技术文档------作者的个人技术交流网站: 从这个网站上你可以了解到有关基于Domino 的办公自动化软件开发的一些学习资料。
2 of 48WEB 应用开发SydongSun@Copyright Sydongsun 2004. All rights reserved. .轻轻松松学用JavaScript 编程软件技术文档WEB 应用开发特别感谢Green ,我在Green 的鼓励下完成本文的书写!本文来自于作者(Sydongsun@ )的一本书稿,该书面向基于LOTUS DOMINO 的办公自动化(OA )软件开发。
书名暂为《轻轻松松学用基于Domino 的WEB 开发》。
该书稿中的其中有两个章节是关于JavaScript 的一些简单介绍。
本文基于该书稿的关于JavaScript 的两个章节的内容,有所增加和删改,单列出来。
便于其他学习WEB 应用开发的初学JavaScript 的参考。
由此可以看出,本文并不是一本集中讨论JavaScript 的读物。
只是一本入门向导的快餐式的读物,适合初学者。
本文档的标题为《轻轻松松学用JavaScript 编程》,前面的“轻轻松松”有两个含义:第一,是直接继承《轻轻松松学用基于Domino 的WEB 开发》的名字来源。
第二,本文力求简约,简单,篇幅短小,阅读起来容易;从我本身作为JavaScript 的学习者的角度来写,我也是一个初学者,无法写就复杂的内容;本文完整的组件包括三个部分:本文档本身;本文档中涉及的JavaScript 代码例子文件;本文档配套的视频教程(有声有色的读物,并不是本文档的内容的简单重复,我自己听起来也常常入迷。
真的非常棒!);如果你拿到本文的话,一定要有本文配套的例子代码文件,否则学习来是不轻松的。
如果你想更加轻松,让你的学习成为一种享受的话,建议你向作者索取视频教程。
本人乐于将自己所学到的东西,和大家共享。
可以开展我所擅长的内容的培训,比如: 基于IBM (Rational) ClearCase 的软件配置管理培训;基于IBM (Lotus) Lotus Domino 的办公自动化软件开发培训; 基于Oracle 的数据库管理员的培训; 基于SAP 的ERP 某些模块的培训;面向开发人员的TCP/IP 网络协议簇的培训课程(以C 语言讲述); Solaris 系统管理的培训3 of 48WEB 应用开发Sydongsun@C o p y r i g h t S y d o n g s u n 2004. A l l r i g h t s r e s e r v e d .目录表WEB 应用开发轻轻松松学用JavaScript 编程软件技术文档目录表目录表 . . . . . . . . . . . . . . . . . . 3配图列表. . . . . . . . . . . . . . . . . . 5列表 . . . . . . . . . . . . . . . . . . . 61说明. . . . . . . . . . . . . . . . . . 71.1主要的内容 . . . . . . . . . . . . . . . . . .71.2学习目标 . . . . . . . . . . . . . . . . . . .72了解JavaScript 浏览器上的程序语言 . . . . . . . . 82.1JavaScript 操作对象的简单介绍--属性和方法 . . . . . . . .82.2JavaScript 代码的加入 . . . . . . . . . . . . . . 102.2.1加入JavaScript 代码的方式一 . . . . . . . . . . . . . . . . . . . . . . . .102.2.2加入JavaScript 代码的方式二. . . . . . . . . . . . 122.2.3加入JavaScript 代码的方式三. . . . . . . . . . . . 123JavaScript 常用对象的例子 . . . . . . . . . . . 143.1一个最常用情景的例子 . . . . . . . . . . . . . . 143.2JavaScript 文档对象模型图. . . . . . . . . . . . . 173.3使用单选钮(Radio)和多选钮(Checkbox)的例子 . . . . . . . . . . . . . .183.4JavaScript 中的字符串和日期对象. . . . . . . . . . . 213.4.1字符串对象. . . . . . . . . . . . . . . . . 213.4.2日期对象. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223.5桢结构和框架窗口(Frame,IFrame) . . . . . . . . . . . . . . . . . . . . . . .243.5.1了解链接的Target 属性 . . . . . . . . . . . . . 253.5.2由JavaScript,在不同的桢(窗口)间访问对象. . . . . . 273.5.3了解IFrame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274正则表达式和模式匹配 . . . . . . . . . . . . 284.1定义正则表达式 . . . . . . . . . . . . . . . . 284.2字符类. . . . . . . . . . . . . . . . . . . 304.3正则表达式的应用例子 . . . . . . . . . . . . . . 305可参考学习的,精美的代码例子. . . . . . . . . . 315.1预载入图片,实现导航按钮的动态效果 . . . . . . . . . 315.2显示对象的提示信息. . . . . . . . . . . . . . . 345.3一个精美的日历 . . . . . . . . . . . . . . . . 375.4一个下拉菜单. . . . . . . . . . . . . . . . . 385.5类似于资源管理器的树图 . . . . . . . . . . . . . 425.6一个很好的编辑器 . . . . . . . . . . . . . . . 454 of 48WEB 应用开发SydongSun@Copyright SYdongsun AG 2004. All rights reserved. .轻轻松松学用JavaScript 编程软件技术文档目录表WEB 应用开发6总结和作业 . . . . . . . . . . . . . . . .466.1总结 . . . . . . . . . . . . . . . . . . . .466.2作业 . . . . . . . . . . . . . . . . . . . .475 of 48WEB 应用开发SydongSun@C o p y r i g h t S y d o n g x u n 2004. A l l r i g h t s r e s e r v e d . .配图列表WEB 应用开发轻轻松松学用JavaScript 编程软件技术文档配图列表Figure 1: 网页显示效果图1.............................................10Figure 2: 验证用户输入的网页例子......................................14Figure 3: JavaScript 文档对象模型图.....................................17Figure 4: 使用Radio 和CheckBox 的例子.................................18Figure 5: 含有桢结构的网页文档........................................24Figure 6: 一个包含左右两个桢的例子....................................25Figure 7: 动态变换图片的按钮的网页....................................31Figure 8: 显示对象的提示信息的网页....................................34Figure 9: 精美的日历的例子............................................37Figure 10: 一个下拉菜单的网页例子......................................38Figure 11: Windows 操作系统下的资源管理器..............................42Figure 12:一个采用Tree 图组织内容的网页...............................43Figure 13:所见即所得的编辑器的网页例子 (45)6 of 48WEB 应用开发SydongSun@Copyright Sydongsun 2004. All rights reserved. .轻轻松松学用JavaScript 编程软件技术文档列表WEB 应用开发列表Table 1: Html 对象的常用事件列举.........................................9Table 2: 字符串对象的常用方法例举......................................21Table 3: 日期对象的常用方法例举........................................22Table 4:一些Target 属性值 (26)7 of 48WEB 应用开发SydongSun@C o p y r i g h t S y d o n g s u n 2004. A l l r i g h t s r e s e r v e d . ..说明WEB 应用开发轻轻松松学用JavaScript 编程软件技术文档1 说明1.1 主要的内容1.2 学习目标◆ 简单介绍JavaScript 语言,JavaScript 所处理的对象――属性和方法; ◆ JavaScript 代码加入HTML 文档中的方法;◆ JavaScript 最常用情景的一个例子――验证用户输入; ◆ JavaScript 的文档对象模型图;◆ JavaScript 的字符串对象和日期对象;◆ 窗口对象和框架窗口(FrameSet 、IFrame );◆ 正则表达式的模式(Pattern )匹配――验证用户输入;◆ 可参考的JavaScript 代码:预载入图片实现导航按钮的动态变化效果; ◆ 可参考的JavaScript 代码:显示对象的提示信息; ◆ 可参考的JavaScript 代码:精美的日历; ◆ 可参考的JavaScript 代码:下拉菜单;◆ 可参考的JavaScript 代码:类似于资源管理器的树图; ◆ 可参考的JavaScript 代码:一个所见所得的编辑器;从上面这个大纲来看,本文档的内容明显的分为两个部分。