注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關實用掌中寶:JavaScript語法和對象速查手冊

實用掌中寶:JavaScript語法和對象速查手冊

實用掌中寶:JavaScript語法和對象速查手冊

定 價:¥36.00

作 者: 陳冠軍 等編著
出版社: 化學工業(yè)出版社
叢編項: 實用掌中寶
標 簽: J2EE

ISBN: 9787122079411 出版時間: 2010-05-01 包裝: 平裝
開本: 大32開 頁數(shù): 456 字數(shù):  

內(nèi)容簡介

  《JavaScript語法和對象速查手冊》以全面的知識性及豐富的示例,指導讀者學習JavaScript各個方面的技術。內(nèi)容涵蓋了JavaScript基礎知識、函數(shù)和JavaScript對象、DOM對象以及ActiveX插件技術等各方面的知識。最后給出了《JavaScript語法和對象速查手冊》所涉及方法與屬性的索引,便于讀者檢索。《JavaScript語法和對象速查手冊》適合JavaScript初學者、JavaScript程序員以及其他Web應用程序工程技術人員閱讀。

作者簡介

暫缺《實用掌中寶:JavaScript語法和對象速查手冊》作者簡介

圖書目錄

第1篇 JavaScript入門
第1章 認識JavaScript
1.1 JavaScript的作用
1.1.1 動態(tài)交互
1.1.2 絢麗頁面
1.2 如何編寫JavaScript代碼
1.2.1 語句
1.2.2 語句塊
1.2.3 注釋
1.2.4 表達式
1.2.5 保留字
1.3 JavaScript的編寫工具和調(diào)試工具
1.3.1 運行環(huán)境
1.3.2 編寫工具
1.3.3 調(diào)試工具
1.4 JavaScript的代碼位置
1.4.1 在HTML網(wǎng)頁頭中嵌入JavaScript代碼
1.4.2 在HTML網(wǎng)頁體中嵌入JavaScript代碼
1.4.3 在HTML網(wǎng)頁的元素事件中嵌入JavaScript代碼
第2章 JavaScript語法基礎
2.1 常量和變量
2.1.1 什么是變量和常量
2.1.2 變量的聲明
2.1.3 變量的命名
2.2 數(shù)據(jù)類型
2.2.1 字符串類型
2.2.2 數(shù)值類型
2.2.3 布爾類型
2.2.4 null類型
2.2.5 undefined類型
2.3 運算符
2.3.1 算術運算符
2.3.2 邏輯運算符
2.3.3 位運算符
2.3.4 賦值運算符
2.3.5 其他運算符
2.3.6 運算符的優(yōu)先級
2.4 選擇結(jié)構(gòu)
2.4.1 單一選擇結(jié)構(gòu)
2.4.2 二路選擇結(jié)構(gòu)
2.4.3 三元運算符
2.4.4 多路選擇結(jié)構(gòu)
2.5 循環(huán)結(jié)構(gòu)
2.5.1 在循環(huán)的開頭控制條件——while
2.5.2 在循環(huán)的末尾控制條件——do/while
2.5.3 通過循環(huán)遍歷每個對象的屬性——for/in
2.5.4 使用計數(shù)器控制循環(huán)——for
2.6 break和continue程序跳轉(zhuǎn)語句
第3章 函數(shù)和對象
3.1 函數(shù)
3.1.1 什么是函數(shù)
3.1.2 內(nèi)部函數(shù)
3.1.3 自定義函數(shù)
3.1.4 函數(shù)的參數(shù)arguments
3.2 認識JavaScript對象
3.2.1 什么是對象
3.2.2 JavaScript中對象的分類
3.2.3 本地對象
3.2.4 內(nèi)置對象
3.2.5 宿主對象
3.2.6 關聯(lián)數(shù)組的對象
第2篇 函數(shù)和JavaScript對象詳解
第4章 JavaScript的內(nèi)部函數(shù)
4.1 使用eval()函數(shù)執(zhí)行JavaScript代碼
4.2 使用parseInt()函數(shù)將字符串轉(zhuǎn)換為數(shù)字
4.3 使用parseFloat()函數(shù)將字符串轉(zhuǎn)換為數(shù)字
4.4 使用escape()函數(shù)對字符串進行編碼
4.5 使用unescape()函數(shù)對字符串進行解碼
4.6 使用isNaN()函數(shù)判斷值是否為數(shù)字
4.7 使用isFinite()函數(shù)判斷數(shù)字是否為無窮大或無窮小
4.8 使用encodeURI()函數(shù)進行URI的編碼
4.9 使用decodeURI()函數(shù)進行URI的解碼
4.10 使用encodeURIComponent()函數(shù)把字符串編碼為URI組件
4.11 使用decodeURIComponent()函數(shù)解碼URI組件
第5章 String字符串對象
5.1 認識String字符串對象
5.1.1 語法參數(shù)說明
5.1.2 String字符串對象的屬性
5.1.3 String字符串對象的方法
5.2 詳解String字符串對象的屬性
5.2.1 length屬性:返回指定字符串的長度
5.2.2 prototype屬性:將新定義的屬性或方法添加到
String對象中
5.2.3 constructor屬性:指向?qū)?chuàng)建當前對象的引用
5.3 詳解String字符串對象的方法
5.3.1 anchor()方法:為字符串添加HTML錨點標簽
5.3.2 big()方法:為字符串添加HTML大字體標簽
5.3.3 bold()方法:為字符串添加HTML的粗體標簽
5.3.4 charAt()方法:返回字符串中指定位置處的字符
5.3.5 charCodeAt()方法:返回指定位置字符的Unicode編碼
5.3.6 concat()方法:將字符串連接到當前字符串的末尾
5.3.7 fixed()方法:將字符串顯示為打印機字體
5.3.8 fontcolor()方法:設置字符串的前景色
5.3.9 fontsize()方法:設置字符串的字體大小
5.3.10 fromCharCode()方法:根據(jù)指定的Unicode編碼返回字符串
5.3.11 indexOf()方法:返回指定字符(串)第一次出現(xiàn)的位置
5.3.12 italics()方法:為字符串添加HTML的斜體標簽
5.3.13 lastIndexOf()方法:返回指定字符(串)最后一次出現(xiàn)的位置
5.3.14 link()方法:為字符串添加超級鏈接
5.3.15 localeCompare()方法:比較兩個字符串的大小
5.3.16 replace()方法:替換字符串中指定的內(nèi)容
5.3.17 slice()方法:從字符串中提取子串
5.3.18 small()方法:為字符串添加小字體標簽
5.3.19 split()方法:將字符串分割并存儲到數(shù)組中
5.3.20 strike()方法:為字符串添加下劃線標簽
5.3.21 sub()方法:為字符串添加下標標簽
5.3.22 substr()方法:返回字符串中的一個子串
5.3.23 substring()方法:從字符串中提取子串
5.3.24 sup()方法:為字符串添加上標標簽
5.3.25 toLowerCase()方法:將字符串轉(zhuǎn)化為小寫格式
5.3.26 toUpperCase()方法:將字符串轉(zhuǎn)化為大寫格式
5.3.27 valueOf()方法:返回指定對象的原始值
第6章 Number數(shù)值對象
6.1 認識Number數(shù)值對象
6.1.1 語法參數(shù)說明
6.1.2 Number數(shù)值對象的屬性
6.1.3 Number數(shù)值對象的方法
6.2 詳解Number數(shù)值對象的屬性
6.2.1 MAX_VALUE最大值屬性
6.2.2 MIN_VALUE最小值屬性
6.2.3 NaN非數(shù)字值屬性
6.2.4 NEGATIVE_INFINITY負無窮大值屬性
6.2.5 POSITIVE_INFINITY正無窮大值屬性
6.3 詳解Number數(shù)值對象的方法
6.3.1 toExponential()方法:返回以指數(shù)記數(shù)法表示的數(shù)字
6.3.2 toFixed()方法:四舍五入時指定小數(shù)位數(shù)
6.3.3 toLocaleString()方法:把Number對象轉(zhuǎn)換為本地格式的字符串
6.3.4 toPrecision()方法:以指數(shù)記數(shù)法指定小數(shù)位
6.3.5 toString()方法:把Number對象轉(zhuǎn)換為字符串
第7章 Date日期對象
7.1 認識Date日期對象
7.1.1 語法參數(shù)說明
7.1.2 Date日期對象的屬性
7.1.3 Date日期對象的方法
7.2 詳解Date日期對象的方法
7.2.1 getFullYear()方法:返回表示完整年份的數(shù)字
7.2.2 getMonth()方法:返回指定日期的月份
7.2.3 getDate()方法:返回指定月份中的日期
7.2.4 getDay()方法:返回日期所對應的周次
7.2.5 getHours()方法:以24小時制返回當前時間的小時值
7.2.6 getMinutes()方法:返回時間的分鐘值
7.2.7 getSeconds()方法:返回時間的秒鐘值
7.2.8 getTime()方法:返回距1970年1月1日午夜的時間差
7.2.9 getMilliseconds()方法:返回時間的毫秒值
7.2.10 getUTCDate()方法:返回UTC日期或時間值
7.2.11 setFullYear()方法:設置Date對象中的年份值
7.2.12 setMonth()方法:設置Date對象中的月份值
7.2.13 setDate()方法:設置Date對象中的日期值
7.2.14 setHours()方法:設置Date對象中的小時值
7.2.15 setMinutes()方法:設置Date對象中的分鐘值
7.2.16 setSeconds()方法:設置Date對象中的秒鐘值
7.2.17 setUTCDate()方法:以UTC日期對Date對象進行設置
7.2.18 getTimezoneOffset()方法:返回當?shù)貢r間與UTC時間的差值
7.2.19 toDateString()方法:將Date對象中的日期轉(zhuǎn)換為字符串格式
7.2.20 toUTCString()方法:返回一個以UTC時間表示的日期字符串
7.2.21 toGMTString()方法:返回一個以GMT時間表示的日期字符串
7.2.22 toLocaleString()方法:將日期對象轉(zhuǎn)化為本地日期
7.2.23 toLocaleDateString()方法:返回日期字符串
7.2.24 toTimeString()方法:以字符串的形式返回時間
7.2.25 toLocaleTimeString()方法:轉(zhuǎn)化為本地時間字符串
7.2.26 toString()方法:將日期對象轉(zhuǎn)化為字符串信息
7.2.27 parse()方法:計算指定時間距1970年1月1日午夜的時間差
第8章 Math對象
8.1 認識Math對象
8.1.1 語法參數(shù)說明
8.1.2 Math對象的屬性
8.1.3 Math對象的方法
8.2 詳解Math對象的屬性
8.2.1 E屬性:返回自然對數(shù)的底
8.2.2 LN2屬性:返回 2 的自然對數(shù)
8.2.3 LN10屬性:返回10的自然對數(shù)
8.2.4 LOG2E屬性:返回以2為底e(自然對數(shù)的底)的對數(shù)
8.2.5 LOG10E屬性:返回以10為底e(自然對數(shù)的底)的對數(shù)
8.2.6 PI屬性:返回π的值
8.2.7 SQRT1_2屬性:返回0.5的平方根
8.2.8 SQRT2屬性:返回2的平方根
8.3 詳解Math對象的方法
8.3.1 abs()方法:返回數(shù)的絕對值
8.3.2 acos()方法:返回數(shù)的反余弦值
8.3.3 asin()方法:返回數(shù)的反正弦值
8.3.4 atan()方法:返回數(shù)的反正切值
8.3.5 atan2()方法:根據(jù)指定的坐標返回一個弧度值
8.3.6 ceil()方法:返回大于或等于指定參數(shù)的最小整數(shù)
8.3.7 cos()方法:計算數(shù)的余弦值
8.3.8 exp()方法:返回以e為基數(shù)的冪
8.3.9 floor()方法:返回小于或等于指定參數(shù)的最大整數(shù)
8.3.10 log()方法:返回數(shù)的自然對數(shù)
8.3.11 max()方法:返回兩個或多個參數(shù)中的最大值
8.3.12 min()方法:返回兩個或多個參數(shù)中的最小值
8.3.13 pow()方法:冪運算
8.3.14 random()方法:生成0到1之間的隨機數(shù)
8.3.15 round()方法:取整運算
8.3.16 sin()方法:計算數(shù)的正弦值
8.3.17 sqrt()方法:平方根運算
8.3.18 tan()方法:計算數(shù)的正切值
第9章 Array數(shù)組對象
9.1 認識Array數(shù)組對象
9.1.1 語法參數(shù)說明
9.1.2 Array數(shù)組對象的屬性
9.1.3 Array數(shù)組對象的方法
9.2 詳解Array數(shù)組對象的屬性
9.3 詳解Array數(shù)組對象的方法
9.3.1 concat()方法:連接其他數(shù)組到當前數(shù)組末尾
9.3.2 join()方法:將數(shù)組元素連接為字符串
9.3.3 pop()方法:移除數(shù)組中最后一個元素
9.3.4 push()方法:將指定的數(shù)據(jù)添加到數(shù)組中
9.3.5 reverse()方法:反序排列數(shù)組中的元素
9.3.6 shift()方法:刪除數(shù)組中的第一個元素
9.3.7 slice()方法:獲取數(shù)組中的一部分數(shù)據(jù)
9.3.8 sort()方法:對數(shù)組中的元素進行排序
9.3.9 splice()方法:刪除數(shù)組中部分數(shù)據(jù)
9.3.10 toString()方法:將數(shù)組全部數(shù)據(jù)轉(zhuǎn)化為字符串
9.3.11 toLocaleString()方法:把數(shù)組轉(zhuǎn)換為本地字符串
9.3.12 unshift()方法:在數(shù)組前面插入數(shù)據(jù)
第10章 其他JavaScript對象
10.1 Boolean對象
10.1.1 語法參數(shù)說明
10.1.2 Boolean對象的屬性
10.1.3 Boolean對象的方法
10.1.4 Boolean對象的應用
10.2 RegExp對象
10.2.1 語法參數(shù)說明
10.2.2 RegExp對象的屬性
10.2.3 RegExp對象的方法
10.2.4 RegExp對象的應用
10.3 Function對象
10.3.1 語法參數(shù)說明
10.3.2 Function對象的屬性
10.3.3 Function對象的方法
10.3.4 Function對象的應用
10.4 Error對象
10.4.1 語法參數(shù)說明
10.4.2 Error對象的屬性
10.4.3 Error對象的應用
10.5 ActiveXObject對象
10.5.1 語法參數(shù)說明
10.5.2 ActiveXObject對象的應用
10.6 Enumerator對象
10.6.1 語法參數(shù)說明
10.6.2 Enumerator對象的方法
10.6.3 Enumerator對象的應用
第3篇 瀏覽器對象詳解
第11章 Window窗口對象
11.1 認識Window窗口對象
11.1.1 語法參數(shù)說明
11.1.2 Window窗口對象的屬性
11.1.3 Window窗口對象的方法
11.2 詳解Window窗口對象的屬性
11.2.1 closed屬性:關閉窗口
11.2.2 defaultStatus屬性:返回窗口的默認狀態(tài)
11.2.3 length屬性:返回窗口中的框架數(shù)量
11.2.4 name屬性:設置窗口的名稱
11.2.5 opener屬性:返回對打開當前窗口的窗口的引用
11.2.6 parent屬性:返回父窗口
11.2.7 self屬性:返回對當前窗口的引用
11.2.8 status屬性:設置窗口狀態(tài)欄的文本
11.2.9 screenLeft、screenTop屬性:返回窗口的x、y坐標
11.2.10 top屬性:返回最頂層的父輩窗口
11.3 詳解Window窗口對象的方法
11.3.1 alert()方法:打開一個警告對話框
11.3.2 blur()方法:使窗口失去焦點
11.3.3 clearInterval()方法:取消setInterval()方法產(chǎn)生的作用效果
11.3.4 clearTimeout()方法:取消setTimeout()方法產(chǎn)生的作用效果
11.3.5 close()方法:關閉Windows窗口
11.3.6 confirm()方法:打開一個選擇對話框
11.3.7 createPopup()方法:創(chuàng)建彈出窗口
11.3.8 focus()方法:使窗口獲得焦點
11.3.9 moveBy()方法:通過指定偏移量來移動窗口
11.3.10 moveTo()方法:移動窗口到指定的坐標
11.3.11 open()方法:打開一個新的窗口
11.3.12 print()方法:打印窗口內(nèi)容
11.3.13 prompt()方法:打開一個允許輸入信息的對話框
11.3.14 resizeBy()方法:通過指定坐標偏移量來縮放窗口
11.3.15 resizeTo()方法:通過指定新數(shù)值來改變窗口的大小
11.3.16 scrollBy()方法:按給定的偏移量來滾動窗口中的內(nèi)容
11.3.17 scrollTo()方法:滾動窗口中的內(nèi)容到新的位置
11.3.18 setInterval()方法:指定每隔多長時間執(zhí)行一次指定代碼
11.3.19 setTimeout()方法:指定多長時間之后執(zhí)行指定的代碼
11.3.20 showModalDialog()方法:打開一個模式對話框
11.3.21 showModalessDialog()方法:打開一個非模式對話框
第12章 Navigator瀏覽器對象
12.1 認識Navigator瀏覽器對象
12.1.1 語法參數(shù)說明
12.1.2 Navigator瀏覽器對象的屬性
12.1.3 Navigator瀏覽器對象的方法
12.2 詳解Navigator瀏覽器對象的屬性
12.2.1 appCodeName屬性:返回瀏覽器的代碼名
12.2.2 appMinorVersion屬性:返回瀏覽器的次要版本
12.2.3 appName屬性:返回瀏覽器的名稱
12.2.4 appVersion屬性:返回瀏覽器的平臺和版本信息
12.2.5 userAgent屬性:返回瀏覽器用于HTTP請求的用戶代理頭的值
12.2.6 browserLanguage屬性:返回當前瀏覽器使用的語言
12.2.7 cookieEnabled屬性:判斷瀏覽器是否啟用了cookie
12.2.8 cpuClass屬性:返回瀏覽器系統(tǒng)的CPU等級
12.2.9 onLine屬性:判斷系統(tǒng)是否處于脫機模式
12.2.10 platform屬性:聲明了運行瀏覽器的操作系統(tǒng)和(或)硬件平臺
12.2.11 systemLanguage屬性:返回操作系統(tǒng)使用的默認語言
12.2.12 userLanguage屬性:返回操作系統(tǒng)的自然語言設置
12.3 詳解Navigator瀏覽器對象的方法
12.3.1 javaEnabled()方法:檢測當前瀏覽器是否支持Java
12.3.2 taintEnabled()方法:檢測當前瀏覽器是否啟用了數(shù)據(jù)污點
12.4 Navigator瀏覽器對象的綜合屬性應用
第13章 Screen屏幕對象
13.1 認識Screen屏幕對象
13.1.1 語法參數(shù)說明
13.1.2 Screen屏幕對象的屬性
13.2 詳解Screen屏幕對象的屬性
13.2.1 availHeight屬性:顯示屏幕的可用高度
13.2.2 availWidth屬性:顯示屏幕的可用寬度
13.2.3 bufferDepth屬性:顯示調(diào)色板的比特深度
13.2.4 colorDepth屬性:顯示緩沖器上調(diào)色板的比特深度
13.2.5 deviceXDPI屬性:顯示屏幕每英寸的水平點數(shù)
13.2.6 deviceYDPI屬性:顯示屏幕每英寸的垂直點數(shù)
13.2.7 fontSmoothingEnabled屬性:判斷用戶是否啟用了字體平滑
13.2.8 height屬性:顯示屏幕的高度
13.2.9 logicalXDPI屬性:顯示屏幕每英寸的水平方向的常規(guī)點數(shù)
13.2.10 logicalYDPI屬性:顯示屏幕每英寸的垂直方向的常規(guī)點數(shù)
13.2.11 updateInterval屬性:顯示屏幕的刷新率
13.2.12 width屬性:顯示屏幕的寬度
13.3 Screen屏幕對象的綜合屬性應用
第14章 其他瀏覽器對象
14.1 認識History對象
14.1.1 語法參數(shù)說明
14.1.2 History對象的屬性
14.1.3 History對象的方法
14.1.4 length屬性:返回瀏覽器歷史列表中的URL數(shù)量
14.1.5 back()方法:返回到上一個URL地址
14.1.6 forward()方法:返回到下一個URL地址
14.1.7 go()方法:打開指定的頁面
14.2 認識Location對象
14.2.1 語法參數(shù)說明
14.2.2 Location對象的屬性
14.2.3 Location對象的方法
14.2.4 hash屬性:返回從井號開始的URL
14.2.5 host屬性:返回主機名和當前URL的端口號
14.2.6 hostname屬性:返回當前URL的主機名
14.2.7 href屬性:返回完整的URL
14.2.8 pathname屬性:返回當前URL的路徑部分
14.2.9 port屬性:返回當前URL的端口號
14.2.10 protocol屬性:返回當前URL的協(xié)議
14.2.11 search屬性:返回從問號開始的URL查詢部分
14.2.12 assign()方法:加載新的文檔
14.2.13 reload()方法:重新加載當前文檔
14.2.14 replace()方法:用新的文檔替換當前文檔
第4篇 DOM對象詳解
第15章 Document文檔對象
15.1 認識Document文檔對象
15.1.1 語法參數(shù)說明
15.1.2 Document文檔對象的屬性
15.1.3 Document文檔對象的方法
15.2 詳解Document文檔對象的屬性
15.2.1 alinkColor、linkColor、vlinkColor屬性:設置鏈接的顏色
15.2.2 bgColor屬性:設置頁面的背景色
15.2.3 body屬性:獲取頁面的標簽
15.2.4 cookie屬性:獲取或設置cookie值
15.2.5 charset、defaultCharset屬性:設置文檔的字符集
15.2.6 domain屬性:返回當前文檔的服務器域名
15.2.7 fgColor屬性:設置頁面的前景色
15.2.8 fileCreatedDate、fileModifiedDate、lastModified屬性:獲取文檔創(chuàng)建和修改日期
15.2.9 fileSize屬性:獲取文檔的大小
15.2.10 referrer屬性:返回載入當前文檔的文檔的URL
15.2.11 title屬性:返回當前文檔的標題
15.2.12 URL屬性:返回當前文檔的URL
15.3 詳解Document文檔對象的方法
15.3.1 open()、close()方法:打開和關閉輸出流
15.3.2 createElement()方法:創(chuàng)建HTML標簽對象
15.3.3 getElementById()方法:返回帶有指定id的對象集
15.3.4 getElementsByName()方法:返回帶有指定名稱的對象集
15.3.5 getElementsByTagName()方法:返回帶有指定標簽名的對象集
15.3.6 write()、writeln()方法:在文檔中輸出內(nèi)容
第16章 Form表單對象
16.1 認識Form表單對象
16.1.1 語法參數(shù)說明
16.1.2 Form表單對象的屬性
16.1.3 Form表單對象的方法
16.2 詳解Form表單對象的屬性
16.2.1 acceptCharset屬性:設置服務器可接受的字符集
16.2.2 action屬性:設置表單的action屬性
16.2.3 enctype屬性:設置表單用來編碼內(nèi)容的MIME類型
16.2.4 id屬性:設置表單的id
16.2.5 length屬性:返回表單中的元素數(shù)目
16.2.6 method屬性:設置將數(shù)據(jù)發(fā)送到服務器的HTTP方法
16.2.7 name屬性:設置表單的名稱
16.2.8 target屬性:設置目標網(wǎng)頁的打開位置
16.3 詳解Form表單對象的方法
16.3.1 reset()方法:重置表單元素的默認值
16.3.2 submit()方法:提交表單
第17章 Table表格對象
17.1 認識Table表格對象
17.1.1 語法參數(shù)說明
17.1.2 Table表格對象的屬性
17.1.3 Table表格對象的方法
17.2 詳解Table表格對象的屬性
17.2.1 border屬性:設置表格邊框的寬度
17.2.2 caption屬性:引用表格的元素
17.2.3 cellPadding屬性:設置單元格邊框和內(nèi)容之間的空白距離
17.2.4 cellSpacing屬性:設置單元格與單元格之間的空白距離
17.2.5 frame屬性:設置表格的外部邊框
17.2.6 id屬性:返回表格的id值
17.2.7 rules屬性:設置表格的內(nèi)部邊線
17.2.8 summary屬性:返回對表格的描述
17.2.9 tFoot屬性:返回表格的 標簽
17.2.10 tHead屬性:返回表格的 標簽
17.2.11 width屬性:設置表格的寬度
17.3 詳解Table表格對象的方法
17.3.1 createCaption()方法:創(chuàng)建表格的 元素
17.3.2 createTFoot()、createTHead()方法:創(chuàng)建表格的表腳和表頭
17.3.3 deleteCaption()方法:刪除表格的 元素
17.3.4 deleteRow()、insertRow()方法:刪除和插入表格行
17.3.5 deleteTFoot()、deleteTHead()方法:刪除表格的表腳和表頭
第18章 瀏覽器事件對象
18.1 瀏覽器事件列表
18.2 事件應用示例
18.2.1 onabort事件:圖像加載被中斷時的處理
18.2.2 onblur事件:元素失去焦點時的處理
18.2.3 onchange事件:域被改變時的處理
18.2.4 onclick事件:元素被單擊時的處理
18.2.5 ondblclick事件:元素被雙擊時的處理
18.2.6 onerror事件:加載出現(xiàn)錯誤時的處理
18.2.7 onfocus事件:元素獲得焦點時的處理
18.2.8 onkeydown事件:鍵盤按鍵被按下時的處理
18.2.9 onkeypress事件:鍵盤按鍵被按住時的處理
18.2.10 onkeyup事件:松開鍵盤按鍵時的處理
18.2.11 onload事件:頁面加載時的處理
18.2.12 onmousedown事件:鼠標被按下時的處理
18.2.13 onmousemove事件:鼠標移動時的處理
18.2.14 onmouseout事件:鼠標離開元素時的處理
18.2.15 onmouseover事件:鼠標移動到元素上的處理
18.2.16 onmouseup事件:松開鼠標時的處理
18.2.17 onreset事件:重置按鈕的處理
18.2.18 onresize事件:窗口調(diào)整尺寸時的處理
18.2.19 onselect事件:文本被選定時的處理
18.2.20 onsubmit事件:提交按鈕的處理
18.2.21 onunload事件:退出頁面時的處理
18.3 事件對象的屬性
18.3.1 事件對象的屬性列表
18.3.2 altKey、ctrlKey、shiftKey屬性:判斷Alt、Ctrl、Shift按鍵
18.3.3 button屬性:判斷是鼠標的哪個按鍵被單擊
18.3.4 clientX、clientY屬性:事件發(fā)生時鼠標相對于頁面的坐標
18.3.5 fromElement、toElement屬性:返回移出和移入的對象
18.3.6 keyCode屬性:獲取鍵盤事件的鍵盤按鍵代碼
18.3.7 offsetX、offsetY屬性:事件發(fā)生時鼠標相對事件元素的坐標
18.3.8 screenX、screenY屬性:事件發(fā)生時鼠標相對于屏幕的坐標
18.3.9 srcElement屬性:返回觸發(fā)事件的對象
18.3.10 type屬性:獲取事件類型
第19章 其他常見DOM對象
19.1 Anchor錨對象
19.1.1 對象說明
19.1.2 Anchor錨對象的屬性
19.1.3 Anchor錨對象的方法
19.1.4 Anchor錨對象的應用
19.2 Button按鈕對象
19.2.1 對象說明
19.2.2 Button按鈕對象的屬性
19.2.3 Button按鈕對象的方法
19.2.4 Button按鈕對象的應用
19.3 Select下拉列表對象
19.3.1 對象說明
19.3.2 Select下拉列表對象的屬性
19.3.3 Select下拉列表對象的方法
19.3.4 Select下拉列表對象的應用
19.4 Textarea文本域?qū)ο?br />19.4.1 對象說明
19.4.2 Textarea文本域?qū)ο蟮膶傩?br />19.4.3 a Textarea文本域?qū)ο蟮姆椒?br />19.4.4 Textarea文本域?qū)ο蟮膽?br />19.5 Style樣式對象
19.5.1 對象說明
19.5.2 Style樣式對象的屬性
19.5.3 Style樣式對象的應用
第5篇 ActiveX插件技術
第20章 ActiveX對象的應用
20.1 認識ActiveX對象
20.1.1 創(chuàng)建ActiveX對象
20.1.2 使用ActiveX對象獲取本機IP地址
20.1.3 使用ActiveX對象導出Excel
20.2 常見的ActiveX對象操作示例
20.2.1 使用ActiveX對象操作Word
20.2.2 使用ActiveX對象實現(xiàn)多功能日期選擇
20.2.3 使用ActiveX對象實現(xiàn)JavaScript進度條
20.2.4 使用ActiveX對象實現(xiàn)MediaPlayer的播放
第21章 FileSystemObject文件處理對象
21.1 認識FileSystemObject文件處理對象
21.1.1 FileSystemObject文件處理對象概述
21.1.2 FileSystemObject文件處理對象的屬性
21.1.3 創(chuàng)建FileSystemObject文件處理對象
21.2 驅(qū)動器的操作
21.2.1 GetDrive()方法:獲取指定的驅(qū)動器
21.2.2 驅(qū)動器可操作的所有屬性
21.2.3 AvailableSpace屬性:獲取驅(qū)動器可用空間的大小
21.2.4 DriveLetter屬性:返回驅(qū)動器的字母符號
21.2.5 DriveType屬性:返回驅(qū)動器的類型
21.2.6 FileSystem屬性:返回驅(qū)動器所用的文件系統(tǒng)類型
21.2.7 FreeSpace屬性:返回驅(qū)動器剩余空間的大小
21.2.8 IsReady屬性:判斷驅(qū)動器是否就緒
21.2.9 Path屬性:返回驅(qū)動器的路徑
21.2.10 RootFolder屬性:返回驅(qū)動器的根目錄
21.2.11 SerialNumber屬性:返回驅(qū)動器的序列號
21.2.12 ShareName屬性:返回驅(qū)動器共享的名字
21.2.13 TotalSize屬性:返回驅(qū)動器的全部空間大小
21.2.14 VolumeName屬性:設置驅(qū)動器的卷標
21.3 文件夾的操作
21.3.1 GetFolder()方法:獲取所有文件夾
21.3.2 文件夾可操作的所有方法
21.3.3 CreateFolder()方法:創(chuàng)建文件夾
21.3.4 Delete()、DeleteFolder()方法:刪除文件夾
21.3.5 Move()、MoveFolder()方法:移動文件夾
21.3.6 Copy()、CopyFolder()方法:復制文件夾
21.3.7 GetParentFolderName()方法:獲取父文件夾
21.3.8 GetSpecialFolder()方法:獲取特殊文件夾
21.4 文件的操作
21.4.1 GetFile()方法:獲取文件
21.4.2 文件可操作的所有方法
21.4.3 Write()、WriteLine()、WriteBlankLines()方法:向文件寫內(nèi)容
21.4.4 Read()、ReadLine()、ReadAll()方法:讀取文件內(nèi)容
21.4.5 Move()、MoveFile()方法:移動文件
21.4.6 Copy()、CopyFile()方法:復制文件
21.4.7 Delete()、DeleteFile()方法:刪除文件
第22章 使用JavaScript操作數(shù)據(jù)庫
22.1 ADO對象
22.1.1 ADO是什么
22.1.2 ADO的主要功能
22.1.3 ADO的主要對象
22.2 Connection對象
22.2.1 Connection對象的功能
22.2.2 Connection對象的屬性
22.2.3 Connection對象的方法
22.2.4 Attributes屬性:設置連接對象的屬性
22.2.5 CommandTimeout屬性:設置等待一條指令執(zhí)行的時間
22.2.6 ConnectionString屬性:設置數(shù)據(jù)源連接的詳細設置
22.2.7 ConnectionTimeout屬性:設置等待一個連接打開的時間
22.2.8 CursorLocation屬性:設置指針的位置
22.2.9 DefaultDatabase屬性:設置客戶端建立連接的默認字符串
22.2.10 IsolationLevel屬性:設置事件隔離級別
22.2.11 Mode屬性:設置提供對象[provider]的訪問權(quán)限
22.2.12 Provider屬性:設置提供對象[provider]的名稱
22.2.13 State屬性:返回用于描述連接是否打開或關閉的狀態(tài)值
22.2.14 Version屬性:返回ADO版本號
22.2.15 BeginTrans()方法:開始一個新事務
22.2.16 Cancel()方法:取消一次執(zhí)行
22.2.17 Close()方法:關閉一個連接
22.2.18 CommitTrans()方法:保存任何更改并結(jié)束當前事務
22.2.19 Execute()方法:執(zhí)行查詢、SQL語句、存儲過程
22.2.20 Open()方法:打開一個連接
22.2.21 OpenSchema()方法:從provider返回數(shù)據(jù)源的schema信息
22.2.22 RollbackTrans()方法:取消事務中所作的任何更改并結(jié)束事務
22.3 Command對象
22.3.1 Command對象的功能
22.3.2 Command對象的屬性
22.3.3 Command對象的方法
22.3.4 ActiveConnection屬性:設置Connection對象的字符串
22.3.5 CommandText屬性:設置命令字符串
22.3.6 CommandType屬性:設置Command對象的類型
22.3.7 Name屬性:設置Command對象的名稱
22.3.8 Prepared屬性:判斷是否保存命令的編譯版本
22.3.9 CreateParameter()方法:判斷是否保存命令的編譯版本
22.4 RecordSet對象
22.4.1 RecordSet對象的功能
22.4.2 RecordSet對象的屬性
22.4.3 RecordSet對象的方法
22.4.4 AbsolutePage屬性:設置或返回當前的頁碼
22.4.5 AbsolutePosition屬性:設置當前記錄的位置
22.4.6 BOF、EOF屬性:判斷游標是否處于記錄集的開頭或結(jié)尾
22.4.7 BookMark屬性:返回記錄集的書簽
22.4.8 CacheSize 屬性:設置內(nèi)存中緩存記錄的數(shù)目
22.4.9 CursorLocation屬性:設置游標服務的類型
22.4.10 CursorType屬性:指定所使用游標的種類
22.4.11 EditMode屬性:返回當前記錄的編輯狀態(tài)
22.4.12 Filter屬性:根據(jù)條件篩選記錄集中的記錄
22.4.13 Index屬性:設置RecordSet對象當前有效的索引
22.4.14 LockType 屬性:指定記錄的鎖定類型
22.4.15 MaxRecords屬性:指定打開RecordSet對象所允許的最大記錄數(shù)
22.4.16 PageSize屬性:設置RecordSet對象每頁所包含的記錄數(shù)
22.4.17 PageCount屬性:返回RecordSet對象中的數(shù)據(jù)頁數(shù)
22.4.18 RecordCount屬性:返回記錄集中記錄的條數(shù)
22.4.19 Sort屬性:根據(jù)指定的字段和順序?qū)ψ侄渭M行排序
22.4.20 AddNew()方法:添加新記錄
22.4.21 CancelBatch()方法:取消對RecordSet對象中數(shù)據(jù)的批量更新
22.4.22 CancelUpdate()方法:放棄對數(shù)據(jù)的更新
22.4.23 Clone()方法:創(chuàng)建RecordSet對象的復制版本
22.4.24 Delete()方法:刪除當前記錄
22.4.25 GetRows()方法:將RecordSet指定的記錄寫入一個數(shù)組
22.4.26 Move()方法:移動游標至指定位置
22.4.27 MoveFirst、MoveLast、MoveNext和MovePrevious方法:移動游標位置
22.4.28 NextRecordset()方法:執(zhí)行下一條命令并返回記錄集
22.4.29 Requery()方法:更新RecordSet對象中的數(shù)據(jù)
22.4.30 Resync()方法:從數(shù)據(jù)庫中更新RecordSet對象中的數(shù)據(jù)
22.4.31 Seek()方法:在RecordSet對象中定位記錄
22.4.32 Supports()方法:判斷RecordSet對象是否支持某種功能
22.4.33 UpdateBatch()方法:保存對RecordSet對象中數(shù)據(jù)的批量更新
附錄 索引

本目錄推薦

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