注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關JavaScript動態(tài)網(wǎng)頁編程

JavaScript動態(tài)網(wǎng)頁編程

JavaScript動態(tài)網(wǎng)頁編程

定 價:¥32.00

作 者: 趙增敏 著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: J2EE

ISBN: 9787121096426 出版時間: 2010-09-01 包裝: 平裝
開本: 16開 頁數(shù): 298 字數(shù):  

內(nèi)容簡介

  JavaScript是用于Web開發(fā)的主要腳本語言,可以應用于客戶端編程、服務器端編程以及Ajax應用開發(fā)?!禞avaScript動態(tài)網(wǎng)頁編程》詳細地介紹了JavaScript動態(tài)網(wǎng)頁編程技術及其在Web開發(fā)中的應用。《JavaScript動態(tài)網(wǎng)頁編程》共分11章,主要內(nèi)容包括:JavaScript使用基礎、HTML語言、CSS樣式表、JavaScript語言基礎、流程控制語句、面向?qū)ο缶幊?、流覽器對象模型、文檔對象模型、事件處理、表單與表單域、XMLHttpRequest對象?!禞avaScript動態(tài)網(wǎng)頁編程》結構合理、論述準確、內(nèi)容翔實,通過大量的實例深入淺出、循序漸進地引導讀者學習,每章后面均配有習題和上機實驗?!禞avaScript動態(tài)網(wǎng)頁編程》既可作為中等、高等職業(yè)院校計算機相關專業(yè)或JavaScript培訓班的教材,也可作為JavaScript愛好者和動態(tài)網(wǎng)站開發(fā)維護人員的參考書?!禞avaScript動態(tài)網(wǎng)頁編程》還配有電子教學參考資料包(包括教學指南、電子教案和習題答案),詳見前言。

作者簡介

暫缺《JavaScript動態(tài)網(wǎng)頁編程》作者簡介

圖書目錄

第1章 JavaScript入門/(1)
1.1 JavaScript概述/(1)
1.1.1 JavaScript是什么/(1)
1.1.2 JavaScript的特點/(2)
1.2 編寫JavaScript代碼/(2)
1.2.1 設置腳本語言/(3)
1.2.2 綁定對象事件/(4)
1.2.3 調(diào)用外部腳本庫/(5)
1.2.4 通過屬性調(diào)用腳本/(6)
1.2.5 處理不支持腳本的情況/(6)
習題1/(8)
上機實驗1 JavaScript使用基礎/(8)
第2章 HTML語言/(10)
2.1 HTML語言概述/(10)
2.1.1 HTML工作原理/(10)
2.1.2 HTML網(wǎng)頁基本結構/(11)
2.1.3 添加注釋內(nèi)容/(13)
2.2 設置文本格式/(13)
2.2.1 分段與換行/(13)
2.2.2 div與span標記/(14)
2.2.3 設置字體、字號和顏色/(15)
2.2.4 設置字符樣式/(16)
2.2.5 插入特殊字符/(17)
2.2.6 設置標題格式/(18)
2.2.7 設置列表格式/(19)
2.3 使用圖像/(20)
2.3.1 在網(wǎng)頁中插入圖像/(20)
2.3.2 播放視頻/(21)
2.3.3 插入水平分隔線/(22)
2.4 添加媒體效果/(23)
2.4.1 插入滾動字幕/(23)
2.4.2 插入聲音效果/(25)
2.4.3 插入視頻片段/(26)
2.4.4 插入Flash動畫/(27)
2.4.5 插入Applet/(27)
2.5 創(chuàng)建表格/(29)
2.5.1 創(chuàng)建基本表格/(29)
2.5.2 設置表格的屬性/(30)
2.5.3 設置行的屬性/(31)
2.5.4 設置單元格的屬性/(32)
2.6 用框架分割窗口/(33)
2.6.1 框架網(wǎng)頁的基本結構/(33)
2.6.2 設置框架集和框架的屬性/(35)
2.7 用超鏈接實現(xiàn)導航/(36)
2.7.1 超鏈接概述/(37)
2.7.2 創(chuàng)建超鏈接/(37)
2.8 用表單實現(xiàn)交互/(39)
2.8.1 創(chuàng)建表單/(39)
2.8.2 創(chuàng)建輸入型表單域/(40)
2.8.3 創(chuàng)建其他表單域/(42)
習題2/(44)
上機實驗2 HTML網(wǎng)頁制作/(46)
第3章 CSS樣式表/(47)
3.1 CSS樣式表概述/(47)
3.1.1 什么是CSS/(47)
3.1.2 CSS選擇符/(49)
3.1.3 CSS單位/(51)
3.1.4 CSS的應用/(52)
3.2 設置CSS屬性/(53)
3.2.1 設置字體屬性/(53)
3.2.2 設置背景屬性/(57)
3.2.3 設置區(qū)塊屬性/(60)
3.2.4 設置方框?qū)傩裕?2)
3.2.5 設置邊框?qū)傩裕?4)
3.2.6 設置列表屬性/(68)
3.2.7 設置定位屬性/(69)
3.2.8 設置擴展屬性/(72)
習題3/(75)
上機實驗3 使用CSS樣式表設置網(wǎng)頁外觀/(76)
第4章 JavaScript語言基礎/(77)
4.1 基本語法/(77)
4.1.1 詞法規(guī)則/(77)
4.1.2 關鍵字與保留字/(78)
4.2 數(shù)據(jù)類型/(78)
4.2.1 Number類型/(79)
4.2.2 String類型/(80)
4.2.3 Boolean類型/(81)
4.2.4 特殊數(shù)據(jù)類型/(81)
4.2.5 數(shù)據(jù)類型轉(zhuǎn)換/(82)
4.3 變量/(85)
4.3.1 變量的聲明/(85)
4.3.2 變量的作用域/(86)
4.4 運算符/(87)
4.4.1 算術運算符/(88)
4.4.2 比較運算符/(89)
4.4.3 邏輯運算符/(90)
4.4.4 按位運算符/(91)
4.4.5 賦值運算符/(92)
4.4.6 其他運算符/(94)
4.4.7 運算符優(yōu)先級/(95)
習題4/(96)
上機實驗4 JavaScript語言基礎/(97)
第5章 流程控制語句/(98)
5.1 條件語句/(98)
5.1.1 if...else語句/(98)
5.1.2 switch語句/(99)
5.2 循環(huán)語句/(102)
5.2.1 do...while語句/(102)
5.2.2 while語句/(103)
5.2.3 for語句/(104)
5.2.4 for...in語句/(106)
5.2.5 跳轉(zhuǎn)語句/(107)
5.3 異常捕獲語句/(108)
5.3.1 try...catch語句/(108)
5.3.2 throw語句/(110)
5.4 函數(shù)/(111)
5.4.1 函數(shù)的定義和調(diào)用/(111)
5.4.2 參數(shù)數(shù)目可變的函數(shù)/(113)
5.4.3 匿名函數(shù)/(114)
5.4.4 嵌套函數(shù)/(115)
5.4.5 函數(shù)作為參數(shù)/(117)
習題5/(118)
上機實驗5 流程控制語句應用/(118)
第6章 面向?qū)ο缶幊蹋?19)
6.1 對象基本概念/(119)
6.1.1 創(chuàng)建對象/(119)
6.1.2 對象類型/(120)
6.1.3 with語句/(120)
6.2 內(nèi)置對象/(121)
6.2.1 Global對象/(121)
6.2.2 Math對象/(124)
6.3 本地對象/(126)
6.3.1 Number對象/(126)
6.3.2 String對象/(128)
6.3.3 Boolean對象/(134)
6.3.4 Array對象/(135)
6.3.5 Date對象/(140)
6.3.6 Object對象/(144)
6.3.7 Function對象/(146)
6.3.8 RegExp對象/(148)
6.4 用戶自定義對象/(150)
6.4.1 定義構造函數(shù)/(150)
6.4.2 對象直接量/(152)
6.4.3 實現(xiàn)繼承機制/(153)
習題6/(155)
上機實驗6 面向?qū)ο缶幊蹋?55)
第7章 瀏覽器對象模型/(157)
7.1 window對象/(157)
7.1.1 window對象概述/(157)
7.1.2 打開和關閉窗口/(159)
7.1.3 操作瀏覽器窗口/(161)
7.1.4 創(chuàng)建系統(tǒng)對話框/(162)
7.1.5 定時執(zhí)行代碼/(164)
7.1.6 導航瀏覽器歷史/(166)
7.2 document對象/(168)
7.2.1 document對象概述/(168)
7.2.2 訪問頁面元素/(170)
7.2.3 向文檔中寫入內(nèi)容/(171)
7.3 location對象/(173)
7.3.1 location對象概述/(174)
7.3.2 解析URL/(175)
7.3.3 導航到其他網(wǎng)頁/(176)
7.4 navigator對象/(177)
7.4.1 navigator對象概述/(178)
7.4.2 檢測瀏覽器/(178)
7.5 screen對象/(179)
7.5.1 screen對象概述/(179)
7.5.2 檢測客戶端屏幕/(180)
習題7/(181)
上機實驗7 瀏覽器對象模型應用/(181)
第8章 文檔對象模型/(183)
8.1 DOM概述/(183)
8.1.1 文檔對象模型/(183)
8.1.2 文檔節(jié)點樹/(185)
8.1.3 節(jié)點的屬性和方法/(186)
8.2 訪問節(jié)點/(187)
8.2.1 訪問根節(jié)點/(187)
8.2.2 訪問相關節(jié)點/(188)
8.2.3 訪問屬性節(jié)點/(189)
8.2.4 訪問指定節(jié)點/(192)
8.3 操作節(jié)點/(194)
8.3.1 創(chuàng)建節(jié)點/(194)
8.3.2 插入節(jié)點/(197)
8.3.3 復制節(jié)點/(198)
8.3.4 替換節(jié)點/(199)
8.3.5 移除節(jié)點/(201)
8.3.6 處理文本節(jié)點/(202)
8.4 處理表格/(204)
8.4.1 Table對象/(204)
8.4.2 TableRow對象/(208)
8.4.3 TableCell對象/(209)
習題8/(211)
上機實驗8 文檔對象模型應用/(212)
第9章 事件處理/(213)
9.1 設置事件屬性/(213)
9.1.1 在JavaScript中設置事件屬性/(213)
9.1.2 在HTML中設置事件屬性/(215)
9.1.3 使用代碼觸發(fā)事件/(217)
9.2 Internet Explorer的事件模型/(219)
9.2.1 設置事件屬性/(219)
9.2.2 事件對象/(221)
9.2.3 事件冒泡/(223)
9.2.4 事件轉(zhuǎn)發(fā)/(224)
9.3 DOM的事件模型/(225)
9.3.1 設置事件屬性/(226)
9.3.2 事件對象/(228)
9.3.3 取消事件的默認行為/(230)
9.3.4 阻止事件的傳播/(230)
9.4 常用事件/(232)
9.4.1 鼠標事件/(232)
9.4.2 鍵盤事件/(234)
9.4.3 HTML事件/(235)
習題9/(237)
上機實驗9 事件處理/(238)
第10章 表單與表單域/(239)
10.1 訪問表單和表單域/(239)
10.1.1 訪問表單/(239)
10.1.2 訪問表單域/(240)
10.1.3 提交表單/(242)
10.1.4 重置表單/(245)
10.2 文本框與文本區(qū)域/(247)
10.2.1 文本框/(247)
10.2.2 文本區(qū)域/(250)
10.3 單選按鈕與復選框/(252)
10.3.1 單選按鈕/(252)
10.3.2 復選框/(254)
10.4 列表框/(257)
10.4.1 列表框概述/(257)
10.4.2 訪問列表項/(259)
10.4.3 添加和刪除列表項/(259)
習題10/(263)
上機實驗10 表單與表單域應用/(264)
第11章 XMLHttpRequest對象/(265)
11.1 HTTP請求/響應基礎/(265)
11.1.1 HTTP請求/(265)
11.1.2 HTTP響應/(267)
11.1.3 配置服務器端環(huán)境/(268)
11.2 使用XMLHttpRequest對象/(271)
11.2.1 創(chuàng)建XMLHttpRequest對象/(271)
11.2.2 XMLHttpRequest對象的方法/(274)
11.2.3 XMLHttpRequest對象的屬性/(276)
11.3 發(fā)送異步請求/(279)
11.3.1 發(fā)送簡單請求/(279)
11.3.2 發(fā)送GET請求/(281)
11.3.3 發(fā)送POST請求/(285)
11.3.4 發(fā)送XML請求/(288)
11.4 處理服務器響應/(291)
11.4.1 處理文本響應/(291)
11.4.2 處理XML響應/(294)
習題11/(297)
上機實驗11 XMLHttpRequest對象應用/(298)

本目錄推薦

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