HTML+JavaScript 30日完全掌握

HTML+JavaScript 30日完全掌握
作 者: 沈文涉 邢宇虹
出版社: 中国青年出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: javascript
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  Borland教育销售株式会社Basic研究员(株)New Soft技术程序设计员(株)System SI队程序设计员目前为KBTech代表

内容简介

本书内容结构的独特之处在于把所有学习内容分配在一个月的30天中,这样您只要每天抽出1个小时学习本书,就可以在30天内有计划、有条理地深入了解和完全掌握HTML及JavaScript的知识。书中丰富的内容、详尽的说明以及及深入浅出的各种实例使您每天都能轻松掌握HTML+JavaScript的新知识。并时刻体会到这两种语言组合的无穷魁力。本书绝不只局限于HTML+JavaScript语言的入门学习,通过研读本书,相信会使您在从初学者成长为专业程序员的道路上更进一步。

图书目录

Day1 HTML入门

STEP1 HTML的介绍及定义

网页浏览器(Web Browser)

URL(Uniform Resource Locators)

制作HTML的程序

STEP2 HTML的基本结构

STEP3 第一个HTML标记

STEP4 熟悉HTML标记

文本中使用的标记

注释标记

<H#>标记

<FONT SIZE=#>标记

<BASEFONT SIZE=#>标记

<CENTER>标记

关于CSS

Day2 基本HTML标记

STEP1 熟悉基本的HTML标记

<HR>标记

设定字号及字形的标记

制作条列式清单

分层显示项目

链接到其他主页

将当前页移至特定位置

插入图像

Day3 背景设置及制表

STEP1 背景转换

设置背景颜色

使用图像作为背景

STEP2 制表标记

<TABLE>标记

制表标记

表内添加标题

STEP3 活用制表

利用颜色制表

在表内插入图像

合并单元格

选择表格内文字,移动网页

Day4 文本输入样式

STEP1 <FORM>标记

STEP2 文本输入样式

STEP3 密码输入样式

STEP4 复选框(Checkbos)样式

STEP5 单选框(Radio)样式

STEP6 重置(Reset)按钮

STEP7 递送(Submit)按钮

STEP8 隐藏输入样式

STEP9 文本区块

STEP10 <SELECT>标记

STEP11 图像输入样式

Day5 HTML中特殊文字的使用及窗口的分割

STEP1 特殊字符的使用

STEP2 超链接颜色的设定

STEP3 分割窗口

将框架分割为3个

Day6 JavaScript

STEP1 JavaScript

Java同JavaScript的区别

JavaScript的优点

JavaScript的缺点

STEP2 JavaScript标记

插入利用注释标记的JavaScript

STEP3 变量

变量名的规则

STEP4 数据类型(Data type)

整数

浮点数

Boolean

字符串

NaN

Null

STEP5 注释语句

Day7

STEP1 算术运算符

STEP2 连接运算符

STEP3 关系运算符

STEP4 逻辑运算符

STEP5 条件运算符

STEP6 位运算符

STEP7 递增和递减运算符

STEP8 赋值运算符

STEP9 运算符的先后顺序

应该注意的运算符先后顺序

Day8 提示对话框和条件语句

STEP1 提示对话框(Prompt)

STEP2 If语句

If语句

If-else语句

理解If语句

STEP3 Switch语句

活用Switch语句

Day9 循环语句

STEP1 For语句

双重for语句

STEP2 While语句

STEP3 do while语句

while语句和do while语句的区别

STEP4 Continue

STEP5 Break

Day10 内置函数和函数设置

STEP1 JavaScript的内置函数

对话框

eval函数

parseFloat和parselnt函数

其他

STEP2 函数设置

无返回值的函数

有返回值的函数

函数中使用变量时的注意事项

Day11 函数和对象的使用

STEP1 递归函数

STEP2 JavaScript的对象

对象的制作和使用

在对象内设定方法

将对象作为对象属性使用

Day12 数组对象

STEP1 数组

在数组中输入预设值

数组对象的length属性

STEP2 数组对象的方法

join()方法

reverse()方法

slice()方法

concat()方法

sort()方法

Day13 对象控制语句及内置对象

STEP1 对象控制语句

for语句

with语句

STEP2 typeof关键字

STEP3 JavaScript的内置函数

STEP4 Function对象

STEP5 Screen对象

STEP6 Number对象

Day14 内置对象(1)

STEP1 Date对象

日期和时间的设置

添加的Data对象方法

Day15 内置对象(2)

STEP1 Math对象

Math对象的属性

Math对象的方法

STEP2 String对象

length属性

设定字体形状

通过String对象的方法移动位置

String对象的字符串处理方法

删除字符串空格

Day16 事件

STEP1 JavaScript的事件

<BODY>标记的事件

STEP2 Event对象

事件处理程序函数

抓取事件

STEP3 OnError事件

Day17 浏览器内置对象(1)

STEP1 浏览器对象结构

STEP2 Window对象的属性

Window对象的属性

求出浏览器的宽度和高度

使用status属性

defaulStatus属性和使用

STEP3 Window对象的方法

alert/confirm/prompt方法

open()方法

close方法

set Timeout/clear Timeout方法

setinterval方法

find()方法

back/forward/stop/home方法

resizeBy/resizeTo方法

moveBy/moveTo方法

print方法

scrollBy/ScrollTo方法

STEP4 Window对象的事件

onMove事件

onResize事件

Day18 浏览器内置对象(2)

STEP1 History对象

History对象的属性

History对象的方法

STEP2 Location对象

Location对象的属性

Location对象的方法

STEP3 Navigator对象

Navigator对象的属性

Navigator对象的方法

了解浏览器

显示浏览器及版本信息

Day19 Document对象

STEP1 Document对象的属性

last Mod ified属性

BgCo lor/fg Color属性

LinkColor,alinkColor,vlinkColor属性

Title/location/referrer属性

STEP2 Document的方法

Write/writeln方法

GetSelection方法

STEP3 Doxument对象的事件

Day20 Document中包含的对象

STEP1 Document中包含的对象

STEP2 anchor对象

anchors属性

STEP3 Link对象

Links属性

Link属性

Link事件

STEP4 Image对象

Images属性

Image属性

Image事件

Day21 Cookie

STEP1 Cookie

set-Cookie的构造

Day22 JavaScript的输入样式(1)

STEP1 Form对象

Action/encoding/length/name/method/target属性

Element属性

Forms属性

Reset()/ submit()方法

OnReset()/onSubmit()事件

STEP2 样式中通用的方法

Tostring()方法

ValueOf方法

STEP3 改变样式大小

Day23 JavaScript输入样式(2)

STEP1 按钮对象

STEP2 文本对象

DefaultValue/name/type/value属性

Blur/focus/select方法

OnBlur/onFocus事件

辨别数字变量和字符串变量

STEP3 密码对象

STEP4 hidden对象

Day24 JavaScript输入样式(3)

STEP1 重置(Reset)对象

STEP2 递送(Submit)对象

STEP3 复选框(Checkbox)对象

STEP4 单选框(Radio)对象

STEP5 文本区块(Textarea)对象

根据浏览器而定的文本区块大小

DefaultValue属性与select()方法

移动字符串

Day25 JavaScript输入样式(4)

STEP1 SELECT对象

length/name/selectedindex/type属性

Options属性

Options属性的数组属性

利用选项列表移动到其他网站

在ComboBox中选择并转移网站

选项的添加/删除/修改

STEP2 FileUpload对象

Day26 STYLE SHEET

STEP1 Style Sheet(CSS)

CSS

JavaScript CSS

STEP2 CSS属性和JavaScript属性

字体相关属性

颜色相关属性

Text属性

Box属性

类型属性

Day27 CSS的ID属性和CLASS

STEP1 选择性地执行CSS

STEP2 利用CSS制作ID属性

STEP3 制作CSS的CLASS

Day28 关于图层(ALYER)

STEP1 图层(Layer)

开始学习图层标记

设置图层区块

读取其他文件

在图层内嵌入图层

决定图层的顺序

改变图层的顺序

STEP2 Explorer的<DIV>标记

STEP3 <ILAYER>标记

STEP4 CSS和图层的结合使用

设置图层的样式(STYLE)

在图层内加入文件

Day29 关于图层(LAYER)

STEP1 图层对象

ld/left/top/bgcolor属性

Layers属性

Visibility属性

ResizeTo()方法和clip相关属性

MoveBy方法

MoveAbove/moveBelow方法

OnMouseOver/onMouseOut事件

Day30 Frame对象和JavaScript技巧

STEP1 Frame对象

Frames属性

调节其他Frame

STEP2 JavaScript小技巧

插入背景音乐

鼠标光标留下痕迹

制作移动的字符串

附录1 JavaScript的对象

附录2 JavaScript的属性库

附录3 JavaScript方法和函数库