JavaScript腳本用于創(chuàng)建Web瀏覽器支持的交互式網(wǎng)頁(yè),是一種簡(jiǎn)單易學(xué)的Web編程語(yǔ)言。本書(shū)全面系統(tǒng)地介紹了客戶(hù)端JavaScript腳本編程技術(shù)。從簡(jiǎn)單介紹JavaScript與Web開(kāi)始,循序漸進(jìn)地介紹了Web瀏覽器、基本的編程技巧和編程步驟。接著,深入探討了瀏覽器文檔對(duì)象模型的發(fā)展,詳細(xì)介紹了JavaScript對(duì)象的有關(guān)知識(shí),包括對(duì)象的屬性、方法和事件處理程序等內(nèi)容。最后,細(xì)致地講述了JavaScript核心語(yǔ)言,包括String,Math,Date和Array等核心對(duì)象以及異常處理等內(nèi)容。通過(guò)本書(shū)的學(xué)習(xí),讀者可以根據(jù)實(shí)際需要制作出自己的動(dòng)態(tài)網(wǎng)頁(yè),全方位拓展自己的網(wǎng)頁(yè)設(shè)計(jì)知識(shí)和基本技能。
目錄:
第1部分 JavaScript起步
第2部分 JavaScript教程
第3部分 文檔對(duì)象參考
第13章 JavaScript基礎(chǔ)
第14章 文檔對(duì)象模型基礎(chǔ)
第15章 通用html元素對(duì)象
第16章 window對(duì)象和frame對(duì)象
第17章 location對(duì)象和history對(duì)象
第18章 document對(duì)象和body對(duì)象
第19章 Link和Anchor對(duì)象
第20章 lmage對(duì)象、Area對(duì)象、Map對(duì)象和Canvas對(duì)象
第21章 Form及其相關(guān)對(duì)象
第22章 按鈕對(duì)象
第23章 文本相關(guān)表單對(duì)象
第24章 選擇、選項(xiàng)和文件上傳對(duì)象
第25章 event對(duì)象
第26章 styleSheet表和style對(duì)象
第27章 Ajax和XML
第4部分 JavaScript核心語(yǔ)言參考
第5部分 附錄
附錄A JavaScript和瀏覽器對(duì)象快速參考
附錄B JavaScript保留字
附錄C 練習(xí)答案
附錄D JavaScript和DOM Internet資源
附錄E 本書(shū)配套光盤(pán)內(nèi)容
第6部分 附贈(zèng)章節(jié)(本部分內(nèi)容在光盤(pán)中)
第36章 主體文本對(duì)象
第37章 HTML指示性對(duì)象
第38章 表和列表對(duì)象
第39章 Navigator和其他環(huán)境對(duì)象
第40章 定位對(duì)象
第41章 嵌入對(duì)象
第42章 正則表達(dá)式和RegExp對(duì)象
第43章 數(shù)據(jù)輸入驗(yàn)證
第44章 腳本化Java applet和插件
第45章 腳本調(diào)試
第46章 安全和NetScape簽名腳本
第47章 跨瀏覽器動(dòng)態(tài)HTML問(wèn)題
第48章 Internet Explorer的行為
第49章 應(yīng)用程序:表格和日歷
第50章 應(yīng)用程序:查找表
第51章 應(yīng)用程序:較小的訂單
第52章 應(yīng)用程序:分級(jí)式目錄
第53章 應(yīng)用程序:計(jì)算和繪圖
第54章 應(yīng)用程序:智能Updated標(biāo)志位
第55章 應(yīng)用程序:Decision Helper
第56章 應(yīng)用程序:跨瀏覽器DHTML拼圖游戲
第57章 轉(zhuǎn)換XML數(shù)據(jù)
第58章 應(yīng)用程序:創(chuàng)建自定義google地圖
使用JavaSc ript。讓您的網(wǎng)頁(yè)在浩瀚的網(wǎng)絡(luò)海洋中煥發(fā)出奪目光彩 這本專(zhuān)家級(jí)的指南,是暢銷(xiāo)書(shū)《JavaScript Bible》的升級(jí)換代 不管您是JavaScript高手,還是初學(xué)者,本書(shū)都值得JavaScript Web開(kāi)發(fā)人員一遍一遍地反復(fù)研讀。
·掌握J(rèn)avaSc ript基礎(chǔ),編寫(xiě)您的第一個(gè)實(shí)用腳本;
·為單平臺(tái)和跨平臺(tái)用戶(hù)開(kāi)發(fā)代碼,并滿足不斷發(fā)展的標(biāo)準(zhǔn)。
·獲悉文檔對(duì)象模型以及HTML元素對(duì)象的要點(diǎn);
·編寫(xiě)腳本,動(dòng)態(tài)修改Web網(wǎng)頁(yè),以響應(yīng)用戶(hù)操作;
·學(xué)會(huì)新的Ajax技術(shù),創(chuàng)建有效的網(wǎng)頁(yè)用戶(hù)接口;
·應(yīng)用最新的JavaScript異常處理,以及定制對(duì)象的技術(shù);
·創(chuàng)建站點(diǎn)的交互能力,如Google Maps。