注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)JavaScript基礎(chǔ)教程(第7版)

JavaScript基礎(chǔ)教程(第7版)

JavaScript基礎(chǔ)教程(第7版)

定 價:¥49.00

作 者: (美)內(nèi)格里諾,(美)史密斯 著,陳劍甌 等譯
出版社: 人民郵電出版社
叢編項: 圖靈程序設(shè)計叢書
標 簽: J2EE

ISBN: 9787115204905 出版時間: 2009-05-01 包裝: 平裝
開本: 大16開 頁數(shù): 355 字數(shù):  

內(nèi)容簡介

  《JavaScript基礎(chǔ)教程(第7版)》循序漸進地講述了JavaScript 及相關(guān)的CSS 、DOM 與Ajax 等技術(shù)。書中從JavaScript 語言基礎(chǔ)開始,分別討論了圖像、框架、瀏覽器窗口、表單、正則表達式、用戶事件和cookie,還有兩章講述了Ajax 基礎(chǔ)?!禞avaScript基礎(chǔ)教程(第7版)》不僅有對于基礎(chǔ)知識和使用方法的介紹,也包含了對JavaScript 應(yīng)用示例的深入探討。《JavaScript基礎(chǔ)教程(第7版)》適合有志于從事Web 開發(fā)和Web 設(shè)計的初學者閱讀,也是高校相關(guān)課程理想的教材。

作者簡介

  Tom Negrino,蜚聲全球的技術(shù)作家,長期主持Macword和許多其他技術(shù)雜志的專欄。

圖書目錄

第1章 了解JavaSCnpt
1.1 JavaScript是什么
1.2 JavaScript不是Java
1.3 JavaScript的起源
1.4 JavaScript可以做什么
1.5 JavaScript不能做什么
1.6 Ajax是什么
1.7 組合式(snap—together)語言
1.7.1 對象
1.7.2 屬性
1.7.3 方法
1.7.4 將這些成分組合在一起
1.7.5 DOM簡介
1.8 處理事件
1.9 值和變量
1.10 賦值和比較
1.10.1 賦值
1.10.2 比較
1.11 編寫對JavaScript友好的HTML
1.11.1 結(jié)構(gòu)、表現(xiàn)和行為
1.11.2 div和span
].11.3 Class和id
1.12 要使用什么工具
第2章 開始
2.1 將腳本放在哪里
2.2 關(guān)于函數(shù)
2.3 使用外部腳本
2.4 在腳本中添加注釋
2.5 向用戶發(fā)出警告
2.6 確認用戶的選擇
2.7 提示用戶
2.8 用鏈接對用戶進行重定向
2.9 使用JavaScript改進鏈接
2.10 使用多級條件
2.11 處理錯誤
第3章 第一個Web應(yīng)用程序
3.1 用循環(huán)進行重復(fù)操作
3.2 將值傳遞給函數(shù)
3.3 探測對象
3.4 處理數(shù)組
3.5 處理有返回值的函數(shù)
3.6 更新數(shù)組
3.7 使用do/while循環(huán)
3.8 以多種方式調(diào)用腳本
3.9 組合使用JavaScript和CSS
3.10 檢查狀態(tài)
3.11 處理字符串數(shù)組
第4章 處理圖像
4.1 創(chuàng)建翻轉(zhuǎn)器
4.2 創(chuàng)建更有效的翻轉(zhuǎn)器
4.3 構(gòu)建三狀態(tài)翻轉(zhuǎn)器
4.4 由鏈接觸發(fā)翻轉(zhuǎn)器
4.5 讓多個鏈接觸發(fā)一個翻轉(zhuǎn)器
4.6 處理多個翻轉(zhuǎn)器
4.7 創(chuàng)建循環(huán)的廣告條
4.8 在循環(huán)廣告條中添加鏈接
4.9 建立循環(huán)式幻燈片
4.10 顯示隨機圖像
4.11 隨機開始循環(huán)顯示圖像
第5章 框架
5.1 防止頁面顯示在框架中
5.2 迫使頁面顯示在框架中
5.3 迫使站點顯示在框架中
5.4 設(shè)置目標
5.5 創(chuàng)建和加載動態(tài)框架
5.6 在框架之間共享函數(shù)
5.7 同時加載多個框架
5.8 處理iframe
5.9 用JavaScript加載iframe
第6章 操作瀏覽器窗口
6.1 打開新窗口
6.2 將不同的內(nèi)容加載進窗口中
6.3 打開多個窗口
6.4 從一個窗口更新另一個窗口
6.5 關(guān)閉窗口
6.6 把窗口放在指定的位置
第7章 表單處理
7.1 選擇并轉(zhuǎn)移導航菜單
7.2 動態(tài)地改變菜單
7.3 建立必須填寫的字段
7.4 根據(jù)其他字段對字段進行檢查
7.5 標識有問題的字段
7.6 準備進行表單驗證
7.7 處理單選按鈕
7.8 用一個字段設(shè)置另一個字段
7.9 檢驗zip編碼
7.10 驗證電子郵件地址
第8章 表單和正則表達式
8.1 用正則表達式驗證電子郵件地址
8.2 驗證文件名
8.3 提取字符串、
8.4 對字符串進行格式化
8.5 對字符串進行格式化和排序
8.6 對字符串進行格式化和驗證
8.7 使用正則表達式替換元素
第9章 處理事件
9.1 窗口事件處理
9.1.1 onload事件
9.1.2 onunload事件
9.1.3 onresize事件
9.1.4 onmove事件
9.I.5 onabort事件
9.].6 onerror事件
9.1.7 onfocus事件
9.1.8 onbl ur事件
9.2 鼠標事件處理
9.2.1 onmousedown事件
9.2.2 onmouseup事件
9.2.3 onmousemove事件
9.2.4 onmouseover事件
9.2.5 onmouseout事件
9.2.6 ondblcliCk事件
9.2.7 oncliCk事件
9.3 表單事件處理
9.3.1 onsubmit事件
9.3.2 onreset事件
9。3.3 onchange事件
9.3.4 onselect事件
9.3.5 oncliCk事件
9.3.6 onblur事件
9.3.7 onfocus事件
9.4 鍵事件處理
9.4.I onkeydown事件
9.4.2 onkeyup事件
9.4.3 onkeypress事件
第10章 JavaScript和cookie
10.1 建立第一個cookie
10.2 讀取cookie
10.3 顯示cookie
10.4 使用cookie作為計數(shù)器
10.5 刪除cookie
10.6 處理多個cookie
10.7 顯示新內(nèi)容提醒信息
第11章 對象和DOM
11.1 關(guān)于節(jié)點操縱
1 1.1.1 DOM-2和W3C
11.1.2 DOM-2術(shù)語
11.1.3 DoM-3
11.2 添加節(jié)點
11.3 刪除節(jié)點
11.4 刪除特定的節(jié)點
11.5 插入節(jié)點
11.6 替換節(jié)點
11.7 用對象字面值編寫代碼
第12章 建立動態(tài)頁面
12.1 在網(wǎng)頁上顯示當前日期
12.2 處理周中日
12.3 根據(jù)時間對消息進行定制
12.4 根據(jù)時區(qū)顯示日期
12.5 把24小時制轉(zhuǎn)換為12小時制
12.6 創(chuàng)建倒數(shù)計數(shù)器
12.7 隱藏和顯示層
12.8 移動文檔中的對象
12.9 日期方法
第13章 Ajax簡介
13.1 AjaX的定義
13.2 讀取服務(wù)器數(shù)據(jù)
1 3.3 解析服務(wù)器數(shù)據(jù)
13.4 刷新服務(wù)器數(shù)據(jù)
13.5 從服務(wù)器獲得數(shù)據(jù)
13.6 用Ajax預(yù)覽鏈接
13.7 自動補全表單字段
第14章 Ajax工具包
14.1 拖放頁面元素
14.2 在頁面上添加日歷
14.3 在頁面上添加雙月日歷
14.4 使用容器實用程序
14.5 添加動畫效果
14.6 實現(xiàn)用于調(diào)試的Logger控件
第15章 JavaScript應(yīng)用示例
15.1 使用可折疊菜單
15.2 添加下拉菜單
15.3 改進下拉菜單
15.4 帶說明的幻燈片
15.5 一個無聊的姓名生成器
15.6 柱狀圖生成器
15.7 樣式表切換器
第16章 用Ajax設(shè)計頁面
16.1 突出顯示新元素
16.2 創(chuàng)建可折疊菜單
16.3 創(chuàng)建更漂亮的對話框
16.4 條紋表格
16.5 表格排序
第17章 bookmarket
17.1 第一個bookmarket
17.2 改變頁面的背景顏色
17.3 改變頁面樣式
17.4 查詢單詞
17.5 查看圖像
17.6 顯示ISO Latin字符
17.7 將RGB值轉(zhuǎn)換為十六進制
17.8 對值進行轉(zhuǎn)換
17.9 bookmarklet計算器
17.10 縮短LYRL
17.11 檢驗頁面
17.12 通過電子郵件發(fā)送頁面
17.13 改變頁面大小
附錄A JavaScript的版本演化和參考資料
附錄B JavaScript保留字
附錄C CSS參考
附錄D 其他學習資源
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號