輕松學(xué)用JavaScript

出版時間:2001-6  出版社:電子工業(yè)出版社  作者:(美)衛(wèi)爾 著  頁數(shù):327  字?jǐn)?shù):510  
Tag標(biāo)簽:無  

內(nèi)容概要

本書全面系統(tǒng)地介紹了JavaScript語言制作Web 頁的客戶端編程技術(shù)方法。全書從基礎(chǔ)知識入手,以通俗的語言深入淺出地講解了客戶端JavaScript的特點(diǎn)、語法規(guī)則、基本結(jié)構(gòu)、編程方法和使用技巧,其內(nèi)容翔實、實例豐富、講解清晰簡練、易學(xué)易用。

書籍目錄

前言
第一部分 創(chuàng)建Web頁
第一章 JavaScript的基本知識
1.1 JavaScript是什么
1.1.1 使用簡單
1.1.2 運(yùn)行快捷
1.1.3 應(yīng)用廣泛
1.2 JavaScript和HTML
1.3 JavaScript和Web瀏覽器
1.4 用JavaScript可以實現(xiàn)HTML不能實現(xiàn)的效果
1.4.1 增加Web頁的智能化
1.4.2 與用戶相互作用
1.4.3 創(chuàng)建動畫
1.4.4 自定義Web頁
1.5 開始要具備什么條件
1.5.1 硬件條件
1.5.2 軟件條件
1.5.3 文檔
第二章 編寫第一個腳本
2.1 從設(shè)計思想到實用的JavaScript應(yīng)用程序
2.1.1 設(shè)計思想
2.1.2 第一步:建立HMTL文件
2.1.3 第二步:創(chuàng)建腳本并把它插入HTML代碼
2.1.4 測試腳本
2.2 腳本字符種類
2.2.1 把JavaScript嵌入到HTML
2.2.2 把禁用JavaScript瀏覽器中的代碼隱藏起來
2.2.3 函數(shù)
2.2.4 注釋語句
2.2.5 if…then語句
2.2.6 方法的優(yōu)越性
2.2.7 事件處理程序
第三章 JavaScript編程概念
3.1 JavaScript語法
3.2 JavaScript表達(dá)式
3.2.1 關(guān)鍵字var
3.2.2 函數(shù)的定義
3.2.3 操作符
3.2.4 其他操作符
3.3 對象模型
3.3.1 對象
3.3.2 對象屬性
3.3.3 方法
3.3.4 事件處理程序
3.3.5 自定義函數(shù)
3.4 Netscape Navigator的對象模型
3.4.1 JavaScript的數(shù)據(jù)類型
3.5 Microsoft Internet Explorer的對象模型
第二部分 增加Web頁的智能性
第四章 檢測用戶瀏覽器環(huán)境
4.1 JavaScript:非標(biāo)準(zhǔn)的標(biāo)難
4.1.1 ECMA標(biāo)準(zhǔn)
4.1.2 突破瀏覽器的束縛
4.2 “瀏覽器檢測”腳本
4. 2.1 語句順序
4.2.2 變量的全局性和局部性
4.2.3 字符串處理
4.2.4 JavaScript制作
第五章 日期處理
5.1 日期
5.2 修改普通日期顯示格式
5.2.1 查出時間:格式化時間腳本
5.2.2 弄清日期:格式化日期腳本
第六章 關(guān)于Cookie
6.1 Cookie實例
6.1.1 為什么要用Cookie
6.1.2 Cookie的安全問題
6.1.3 嘗試Cookie
6.2 回訪者腳本
6.2.1 熟練使用Cookie
第三部分 Web頁交互
第七章 按鈕
7.1 選擇按鈕
7.1.1 在Web頁和屏幕上處理大事件
7.1.2 自定義特制按鈕:button和radio元素
7.1.3 現(xiàn)成的按鈕:reset和submit元素
7.2 訂購表單腳本
第八章 完美的圖片
8.1 給圖片命名
8.2 生動網(wǎng)頁的腳本
8.2.1 OnDonner、onDasher、onPrancer、onClick事件處理程序
8.2.2 鼠標(biāo)檢測I:onMouseOver
8.2. 3 鼠標(biāo)檢測II:onMoMseOut
8.2.4 返回生動的網(wǎng)頁
8.3 最佳導(dǎo)航欄
8.3.1 創(chuàng)建圖像超鏈接
8.3.2 鏈接到E—mail
第九章 滾動鼠標(biāo)
9.1 什么是滾動圖像
9.2 給導(dǎo)航欄添加逼真的色彩
9.2.1 預(yù)先載入圖像
9.2.2 建立圖像交換區(qū)
9.2.3 完整的變換圖像效果腳本
9.2.4 身邊的工具
第十章 搜集用戶輸入信息
10.1 表單可選項
10.1.1 對用戶輸入信息進(jìn)行有效性驗證
10.1.2 增加反饋信息
10.2 創(chuàng)建訂購表單腳本
10.2.1 存在性檢查
10.2.2 數(shù)字有效性驗證
10.2.3 樣式有效性驗證
10.2.4 表單有效性驗證匯總
第十一章 框架窗口
11.1 每次一頁
11.1.1 構(gòu)建框架窗口
11.1.2 框架窗口鏈接
11.2 創(chuàng)建折疊式的索引
11.2.1 使用庫函數(shù)
11.2.2 調(diào)用全部代碼
第四部分 Web站點(diǎn)自動化
第十二章 動態(tài)超文本標(biāo)記語言概述
12.1 Web頁的動畫感
12.2 幻燈片編號
12.3 顯示和隱藏圖像
12.4 設(shè)計具體程序
第十三章 計時
13.1 用JavaScript計時
13.2 秒表腳本
13.3 暫停刷新網(wǎng)頁功能
第十四章 JavaScript技巧
14.1 定期更新
14.2 Java小應(yīng)用程序的優(yōu)點(diǎn)
14.3 傳遞數(shù)據(jù)信息
14.4 窗口的機(jī)遇
14.5 用戶插入網(wǎng)頁的內(nèi)容
14.6 制作滾動效果的文本
14.7 對不同用戶提供不同的瀏覽方式
第五部分 十個組成部分
第十五章 十個主要的在線javaScript資源
15.1 可查閱的十大Web站點(diǎn)
15.1.1 Netscape網(wǎng)站
15.1.2 Microsfot網(wǎng)站
15.1.3 CNET網(wǎng)站
15.1.4 ZDNet網(wǎng)站
15.1.5 Project Cool的JavaScript Zone網(wǎng)站
15.1.6 Gamelan網(wǎng)站
15.1.7 Abut.com網(wǎng)站
15.1.8 Netscape的DevEdge FAQ網(wǎng)站
15.1.9 WebReference.com網(wǎng)站
15.1.10 ScriptSearch.com網(wǎng)站
15.2 不可錯過的新聞組
第十六章 JavaScript常見錯誤及其避免方法
16.1 匆忙中造成的輸入錯誤
16.2 拆散配對字符造成的錯誤
16.2.1 單個尖括號造成的錯誤
16. 2.2 單個開/關(guān)標(biāo)記產(chǎn)生的錯誤
16.2.3 單個圓括號造成的錯誤
16.2.4 單個單引號造成的錯誤
16.3 腳本說明語句放錯位置造成的錯誤
16.4 錯誤地嵌套引號造成的錯誤
16.5 把數(shù)字當(dāng)字符來處理造成的錯誤
16. 6 把字符串當(dāng)數(shù)字來處理造成的錯誤
16. 7 JavaScript無法解決的問題:邏輯錯誤
16. 8 忽視瀏覽器的不兼容性造成的錯誤
第十七章 調(diào)試腳本的十個技巧
17.1 JavaScript解釋器只能看懂代碼,理解不了設(shè)計思想
17.2 依據(jù)具體情況確定問題種類和出處
17.3 查閱文檔資料
17.4 顯示變量值
17.5 把長語句塊拆成較小函數(shù)
17.6 在消除問題的過程中磨練提高
17.6.1 調(diào)試瀏覽器問題
17.6.2 跟蹤HTML錯誤
17.6.3 檢查JavaScript代碼
17.7 利用其他人的經(jīng)驗
17.8 試用由來已久的試驗糾錯法
17.9 例外處理
附錄
附錄A JavaScript保留字
附錄B JavaScript顏色
附錄C 文檔對象模型參考資料
附錄D 特殊字符
附錄B 關(guān)于光盤

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    輕松學(xué)用JavaScript PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7