第1章 預備知識
1.1 瀏覽器的工作情況
1.2 JavaScript與其他語言的關系
1.2.1 JavaScript和Java
1.2.2 JavaScript和JScript
1.2.3 JavaScript和VBScript
1.3 如何學習JavaScript
1.4 用Microsoft InterDev編輯網頁
1.4.1 InterDev的功能
1.4.2 InterDev的開發(fā)環(huán)境
1.5 編輯網頁
1.6 超文本語言HTML速成
1.6.1 頂級元素
1.6.2 頭元素
1.6.3 表單元素
1.6.4 表格元素
1.6.5 列表元素
1.6.6 字體樣式元素
1.6.7 其他元素
第2章 JavaScript語法快速入門
2.1 JavaScript的數據類型
2.1.1 整型
2.1.2 浮點型
2.1.3 字符型
2.1.4 布爾型
2.2 常量和變量
2.2.1 常量
2.2.2 變量
2.3 運算符和表達式
2.3.1 JavaScript的運算符
2.3.2 表達式
2.4 JavaScript的語句
2.4.1 JavaScript語句的一般規(guī)定
2.4.2 注釋語句
2.4.3 條件語句
2.4.4 循環(huán)語句
2.4.5 跳轉語句
2.5 函數
2.5.1 數值調用
2.5.2 內置函數和自定義函數
2.6 對象
2.6.1 什么是對象
2.6.2 JavaScript語言對象
2.6.3 JavaScript客尸端對象
2.6.4 JavaScript服務器端對象
2.6.5 自定義對象
2.7 事件驅動及事件處理
2.7.1 onClick
2.7.2 onChange
2.7.3 onSelect
2.7.4 onFocus
2.7.5 onBlur
2.7.6 onLoad
2.7.7 onUnload
2.7.8 onSubmit
2.7.9 onMouseOver
第3章 按鈕控制
3.1 按鈕特效控制
3.2 按鈕控制窗體后退和前進
3.3 按鈕控制新窗口的產生和關閉
3.4 按鈕控制發(fā)送郵件
3.5 按鈕控制下拉式導航菜單
3.6 按鈕控制的一個有趣腳本
第4章 鼠標控制
4.1 鼠標顯示不同的形狀
4.2 圖片跟隨鼠標運動JavaScript網員開發(fā)技術
4.3 字符串跟隨鼠標運動
4.4 禁用鼠標左鍵或右鍵
4.5 跟隨鼠標的小球
4.6 鼠標改變鏈接屬性
第5章 窗口控制
5.1 在載入窗口時彈出小窗口
5.2 控制頁面滾動
5.3 圖片或文字隨頁面上下移動
5.4 頁面自動滾動
5.5 延遲后自動轉向某一個地址
5.6 頁面中訪問站點
第6章 狀態(tài)欄控制
6.1 狀態(tài)欄對鏈接作出說明
6.2 狀態(tài)欄閃爍
6.3 狀態(tài)欄文字從右到左
6.4 狀態(tài)欄文字從左冒出
6.5 Title狀態(tài)欄
6.6 標題欄顯示時間
第7章 下拉菜單
7.1 下拉菜單解釋框
7.2 直接訪問下拉菜單
7.3 間接訪問下拉菜單
第8章 文本控制
8.1 文本閃爍
8.2 鏈接文本變色
8.3 隨機產生文本
8.4 上下彈跳的文本
8.5 字符連續(xù)消隱
8.6 掉下的文字
第9章 圖形特效
9.1 圖形淡出淡隱
9.2 左右晃動的圖形
9.3 模擬雪景
9.4 鼠標控制圖片消隱
9.5 圖片變形扭曲
9.6 圖形隨意移動
第10章 時間和日期控制
10.1 在頁面上顯示日期和星期幾
10.2 數字時鐘
10.3 鐘表式時鐘
10.4 標題欄日期
10.5 狀態(tài)欄顯示時間
10.6 按鈕顯示時間
第11章 表單控制
11.1 表單遞交合法性檢測
11.2 E-mail地址合法性檢測
11.3 清除表單區(qū)原有的默認值
11.4 聚焦到指定的文本框
第12章 檢測
12.1 系統(tǒng)信息檢測
12.2 檢測網頁更新時間
12.3 記錄瀏覽次數
12.4 檢測屏幕分辨率
12.5 檢測IE所裝插件
第13章 高級菜單技術
13.1 浮動式菜單
13.2 彈出式菜單
13.3 淡出式菜單
13.4 自動隱藏式菜單
13.5 帶表格的折疊菜單
13.6 不帶表格的折疊菜單
13.7 樹型折疊菜單
第14章 游戲
14.1 涂色
14.2 圈地
14.3 彈珠