HTML5 validation的問題,透過圖書和論文來找解法和答案更準確安心。 我們找到下列特價商品、必買資訊和推薦清單

HTML5 validation的問題,我們搜遍了碩博士論文和台灣出版的書籍,推薦(美)特麗·菲爾克-莫里斯寫的 HTML5與CSS3入門經典(第4版) 和明日科技的 jQuery從入門到精通都 可以從中找到所需的評價。

另外網站Phone Number Validation with HTML5 - CodexWorld也說明:Phone number validation with HTML5 - Use type and pattern attribute in HTML input field to validate a phone number.

這兩本書分別來自清華大學 和清華大學所出版 。

淡江大學 機械與機電工程學系碩士班 李宗翰所指導 林孝鈞的 隅角閉鎖性青光眼之隅角開放程度對於視神經的影響 (2021),提出HTML5 validation關鍵因素是什麼,來自於隅角閉鎖性青光眼、隅角角度、Ansys。

而第二篇論文國立臺北科技大學 資訊工程系 鄭有進、謝金雲所指導 陳志賢的 以Page Objects改善網頁應用程式之Robot Framework 測試案例設計 (2021),提出因為有 關鍵字驅動、驗收測試、自動化測試、Page Objects、Robot Framework的重點而找出了 HTML5 validation的解答。

最後網站利用HTML5 Constraint Validation API 驗證React App 表單則補充:不利用validation API 的話,除了浪費掉web standard 與API 設計的功用此外,若任何簡單的商業邏輯限制都必須去trace code 才能得知,而無法從HTML ...

接下來讓我們看這些論文和書籍都說些什麼吧:

除了HTML5 validation,大家也想知道這些:

HTML5與CSS3入門經典(第4版)

為了解決HTML5 validation的問題,作者(美)特麗·菲爾克-莫里斯 這樣論述:

《HTML5與CSS3入門經典(第4版)》針對HTML5和CSS3的最新標準進行及時的更新和修訂,包含的主題有:Internet和Web概念;創建HTML5網頁;用CSS配置顏色和文本;用CSS配置頁面布局;配置圖像和多媒體;探索新增的CSS3特性;應用網頁設計基礎實踐;設計可訪問和可用的網頁;搜索引擎優化設計;選擇域名;發布網站。《HTML5與CSS3入門經典(第4版)》適合所有對網頁設計感興趣的讀者閱讀,是一本理想的入門教程。 作者:特麗·菲爾克-莫里斯博士(Terry Felke-Morris),美國哈珀學院榮休教授,她身兼作者、教師、設計師及攝影師多重身份,熟悉各種平台和軟體開發

語言,有超過25年的IT經驗,講授的課程有網頁開發、電腦信息系統、教學技術和數學,以及信息管理和資料庫研究生課程。莫里斯博士富有創新精神,先後榮獲2002—2003年度 Glenn A. Reich紀念獎(嘉獎她在教育技術方面所做的努力)和2006年度 Blackboard Greenhouse遠程教學模範獎(嘉獎她在課堂教學中帶頭使用互聯網),還作為2008年度遠程教育優秀教師入選美國教育技術委員會。莫里斯博士的《學習HTML5》系列已經出版發行到第8版,另一本以動手實作和案例學習著稱的入門經典《HTML5與CSS3入門經典》系列也備受廣大師生青睞。她一直保持著旺盛的學習力,擁有教育學博士學

位、信息系統碩士學位和遠程教學碩士學位,她有很多從業資格證書,比如CIW電子商務設計師、CIW設計師、CIW認證講師,WOW網路管理員和Adobe認證Dreamweaver 8開發人員等。 第1 章 互聯網和萬維網基礎 11.1 互聯網和萬維網 2互聯網 2互聯網的誕生 2互聯網的發展 2萬維網的誕生 2第一個圖形化瀏覽器 3各種技術的聚合 31.2 網頁標准和無障礙訪問 4W3C 推薦標准 4網頁標准和無障礙訪問 4無障礙訪問和法律 4網頁通用設計 51.3 瀏覽器和服務器 6網絡概述 6客戶端/ 服務器模型 6客戶端 7服務器 71.4 Internet 協議 8電子郵件

協議 8超文本傳輸協議 8文件傳輸協議 8傳輸控制協議/Internet 協議 8IP 地址 91.5 統一資源標識符(URI) 和域名 10URI 和URL 10域名 10.....域名 10通用.....域名 11國家代碼.....域名 12域名系統DNS 131.6 網上的信息 14使用網上信息時的道德規范 151.7 HTML 概述 16什麽是HTML 16什麽是XML 17什麽是XHTML 17HTML 的最新版本HTML5 171.8 網頁幕後揭秘 18文檔類型定義(DTD) 18網頁模板 18html 元素 18頁頭區域 19主體區域 191.9 第一個網頁 20動手實作1.1

20保存文件 22復習和練習 24復習題 24動手練習 24網上調研 25聚焦網頁設計 26第2 章 HTML 基礎 272.1 標題元素 28動手實作2.1 28無障礙訪問和標題 29HTML5 更多的標題選項 292.2 段落元素 30動手實作2.2 30對齊 312.3 換行和水平標尺 32換行元素 32水平標尺元素 32動手實作2.3 32動手實作2.4 332.4 塊引用元素 34動手實作2.5 352.5 短語元素 362.6 有序列表 38type 屬性、start 屬性和reversed屬性 38動手實作2.6 392.7 無序列表 40動手實作2.7 412.8 描述列表 4

2動手實作2.8 432.9 特殊字符 44動手實作2.9 442.10 HTML 語法校驗 46動手實作2.10 462.11 結構元素 48div 元素 48header 元素 48nav 元素 48main 元素 48footer 元素 48動手實作2.11 492.12 練習使用結構元素 50動手實作2.12 502.13 錨元素 52動手實作2.13 52鏈接目標 53絕對鏈接 53相對鏈接 53block anchor 53無障礙訪問和超鏈接 532.14 練習使用鏈接 54站點地圖 54動手實作2.14 542.15 電子郵件鏈接 58動手實作2.15 59復習和練習 60復習題

60動手練習 61聚焦網頁設計 61案例學習 61度假村案例學習:Pacifi c Trails Resort 62瑜珈館案例學習:Path of Light Yoga Studio 65第3 章 網頁設計基礎 713.1 為目標受眾設計 72瀏覽器 73屏幕分辨率 733.2 網站的組織 74分級式組織 74線性組織 75隨機組織 753.3 視覺設計原則 76重復:在整個設計中重復視覺元素 76對比:添加視覺刺激和吸引注意力 77近似:分組相關項目 77對齊:對齊元素實現視覺上的統一 773.4 提供無障礙訪問 78通用設計和增強無障礙訪問的受益者 78無障礙設計有助於提高在搜索引擎中的

排名 78法律規定 79無障礙設計的熱潮 793.5 文本的使用 80文本設計的注意事項 803.6 調色板 82十六進制顏色值 82網頁安全色 83無障礙設計和顏色 833.7 針對目標受眾進行設計 84面向兒童 84面向年輕人 84面向所有人 85面向老年人 853.8 選擇顏色方案 86以一張圖片為基礎的方案 86色輪 86變深、變淺和變灰 87單色 88相似色 88互補色 88分散互補色 89三色 89四色 89實現顏色方案 893.9 使用圖片和多媒體 90文件大小和圖片尺寸 90抗鋸齒/ 鋸齒化文本的問題 90只使用必要的多媒體 91提供替代文本 913.10 更多設計考慮 92感

覺到的加載時間 93第一屏 93適當留白 93水平滾動 933.11 導航設計 94網站要易於導航 94導航欄 94面包屑導航 94圖片導航 95動態導航 95站點地圖 95站點搜索功能 953.12 線框和頁面布局 963.13 固定布局和流動布局 98固定布局 98流動布局 983.14 為移動網絡設計 100三種方式 100移動設備設計考慮 100桌面和移動網站的例子 101移動設計小結 1013.15 靈活響應的網頁設計 1023.16 網頁設計最佳實踐 104復習和練習 106復習題 106動手練習 107聚焦網頁設計 108網頁項目案例學習 108項目里程碑 108第4 章 CSS

基礎 1114.1 CSS 概述 112層疊樣式表的優點 112配置CSS 的方法 113層疊樣式表的「層疊」 1134.2 CSS 選擇符和聲明 114CSS 語法基礎 114background-color 屬性 114color 屬性 115配置背景色和文本色 1154.3 CSS 顏色值語法 1164.4 配置內聯CSS 118style 屬性 118動手實作4.1 1184.5 配置嵌入CSS 120style 元素 120動手實作4.2 1204.6 配置外部CSS 122link 元素 122動手實作4.3 1224.7 CSS 的class、ID 和後代選擇符 124clas

s 選擇符 124id 選擇符 124後代選擇符 124動手實作4.4 1254.8 span 元素 126span 元素 126動手實作4.5 1264.9 練習使用CSS 128將嵌入CSS 轉換為外部CSS 128將網頁與外部CSS 文件關聯 128動手實作4.6 128VIII | HTML5 與CSS3 入門經典( 第4 版)4.10 層疊 1304.11 練習使用層疊 132動手實作4.7 1324.12 CSS 語法校驗 134動手實作4.8 134復習和練習 136復習題 136動手練習 137聚焦網頁設計 137度假村案例學習:Pacifi c Trails Resort 1

38瑜珈館案例學習:Path of Light Yoga Studio 141第5 章 圖形和文本樣式基礎 1435.1 圖片 144GIF 格式的圖片 144JPEG 格式的圖片 144PNG 格式的圖片 1455.2 img 元素 146動手實作5.1 146用alt 屬性提供無障礙訪問 1475.3 圖片鏈接 148動手實作5.2 148無障礙訪問和圖片鏈接 1495.4 配置背景圖片 150background-image 屬性 150同時使用背景顏色和背景圖片150瀏覽器如何顯示背景圖片 150background-attachment 屬性 1515.5 定位背景圖片 152bac

kground-repeat 屬性 152定位背景圖片 152動手實作5.3 1535.6 用CSS3 配置多張背景圖片 154漸進式增強 154動手實作5.4 1555.7 用CSS 配置字體 156font-family 屬性 156動手實作5.5 1565.8 CSS 文本屬性 158font-size 屬性 158font-weight 屬性 158font-style 屬性 159line-height 屬性 159text-align 屬性 159text-decoration 屬性 159text-indent 屬性 159text-transform 屬性 159letter-

spacing 屬性 1595.9 練習配置圖形和文本 160動手實作5.6 1605.10 用CSS 配置列表符號 162用圖片代替列表符號 163動手實作5.7 1635.11 收藏圖標 164配置收藏圖標 164動手實作5.8 1655.12 圖像映射 166map 元素 166area 元素 166探索矩形圖像映射 1665.13 復習和練習 168復習題 168動手練習 169聚焦網頁設計 170度假村案例學習:Pacifi c Trails Resort 170瑜珈館案例學習:Path of Light Yoga Studio 173第6 章 CSS 進階 1776.1 寬度和高度

178width 屬性 178min-width 屬性 178max-width 屬性 179height 屬性 179動手實作6.1 179目錄 | IX6.2 框模型 180內容 180填充 180邊框 180邊距 181框模型實例 1816.3 邊距和填充 182margin 屬性 182padding 屬性 1826.4 邊框 184動手實作6.2 1856.5 圓角 186動手實作6.3 1876.6 頁面內容居中 188動手實作6.4 1886.7 CSS3 的邊框和文本陰影 190CSS3 的box-shadow 屬性 190CSS3 的text-shadow 屬性 191動手

實作6.5 1916.8 背景圖片 192CSS3 background-clip 屬性 192CSS3 background-origin 屬性 1936.9 背景圖片的大小和縮放 1946.10 練習使用CSS3 屬性 196動手實作6.6 1966.11 CSS3 的opacity 屬性 198動手實作6.7 1986.12 CSS3 RGBA 顏色 200動手實作6.8 2006.13 CSS3 HSLA 顏色 202色調、飽和度、亮度和alpha 202HSLA 顏色示例 202動手實作6.9 2036.14 CSS3 的漸變 204線性漸變語法 204輻射漸變語法 204CSS3

漸變和漸進式增強 204動手實作6.10 205復習和練習 206復習題 206動手練習 207聚焦網頁設計 207度假村案例學習:Pacifi c Trails Resort 207瑜珈館案例學習:Path of Light Yoga Studio 211第7 章 頁面布局基礎 2157.1 正常流動 216動手實作7.1 2167.2 浮動 218fl oat 屬性 218浮動元素和正常流動 219動手實作7.2 2197.3 清除浮動 220clear 屬性 220用換行清除浮動 2207.4 溢出 222overfl ow 屬性 222用overfl ow 屬性清除浮動 222對比cl

ear 屬性與overfl ow 屬性 .223用overfl ow 屬性配置滾動條 2237.5 CSS 屬性box-sizing 2247.6 基本雙欄布局 226動手實作7.3 226雙欄布局的例子 2297.7 用無序列表實現垂直導航 230用CSS 配置無序列表 230用CSS text-decoration 屬性消除下畫線 230動手實作7.4 2317.8 用無序列表實現水平導航 232CSS 的display 屬性 232動手實作7.5 2337.9 用偽類實現CSS 交互性 234動手實作7.6 2347.10 練習CSS 雙欄布局 236動手實作7.7 2367.11 用C

SS 進行定位 238static 定位 238fi xed 定位 238相對定位 238絕對定位 2397.12 練習定位 240動手實作7.8 2407.13 CSS 精靈 242動手實作7.9 242復習和練習 244復習題 244動手練習 245聚焦網頁設計 245度假村案例學習:Pacifi c Trails Resort 245瑜珈館案例學習:Path of Light Yoga Studio 247第8 章鏈接、布局和移動開發進階 2498.1 相對鏈接的更多知識 250相對鏈接的例子 250動手實作8.1 2508.2 區段標識符 252動手實作8.2 2538.3 fi gu

re 元素和fi gcaption 元素 254fi gure 元素 254fi gcaption 元素 254添加圖題 254動手實作8.3 2558.4 圖片浮動練習 256動手實作8.4 2568.5 更多HTML5 元素 258section 元素 258article 元素 258aside 元素 258time 元素 258動手實作8.5 2588.6 HTML5 與舊瀏覽器的兼容性 260配置CSS 塊顯示 260動手實作8.6 2608.7 CSS 對打印的支持 262打印樣式最佳實踐 262動手實作8.7 2638.8 移動網頁設計 264移動網頁設計要考慮的問題 264為移

動使用優化布局 264優化移動導航 265優化移動圖片 265優化移動文本 265為One Web 而設計 2658.9 viewport meta 標記 2668.10 CSS3 媒體查詢 268什麽是媒體查詢 268使用link 元素的媒體查詢例子268使用@media 規則的媒體查詢示例 2698.11 練習媒體查詢 270動手實作8.8 2708.12 靈活圖像 274動手實作8.9 2748.13 picture 元素 276source 元素 276動手實作8.10 2768.14 靈活img 元素屬性 278sizes 屬性 278srcset 屬性 278動手實作8.11 27

88.15 測試移動顯示 280用桌面瀏覽器測試 280針對專業開發人員 281復習和練習 282復習題 282動手練習 283聚焦網頁設計 283度假村案例學習:Pacifi c Trails Resort 283瑜珈館案例學習:Path of Light Yoga Studio 287第9 章 表格基礎 2919.1 表格概述 292table 元素 292border 屬性 292表格標題 2939.2 表行、單元格和表頭 294動手實作9.1 2959.3 跨行和跨列 296動手實作9.2 2969.4 配置無障礙訪問表格 2989.5 用CSS 配置表格樣式 300動手實作9.3 3

009.6 CSS3 結構性偽類 302動手實作9.4 302配置首字母 3039.7 配置表格區域 304復習和練習 306復習題 306動手練習 307聚焦網頁設計 307度假村案例學習:Pacifi c Trails Resort 308瑜珈館案例學習:Path of Light Yoga Studio 309第10 章 表單基礎 31110.1 概述 312form 元素 313表單控件 31310.2 文本框 31410.3 提交按鈕和重置按鈕 316提交按鈕 316重置按鈕 316示例表單 316動手實作10.1 31610.4 復選框和單選鈕 318復選框 318單選鈕 3191

0.5 隱藏字段和密碼框 320隱藏字段 320密碼框 32010.6 textarea 元素 322動手實作10.2 32310.7 select 元素和option 元素 324select 元素 324option 元素 32410.8 label 元素 326動手實作10.3 32710.9 fi eldset 元素和legend 元素 328fi eldset 元素 328legend 元素 328用CSS 配置fi eldset 分組樣式 329無障礙訪問與表單 32910.10 用CSS 配置表單樣式 330動手實作10.4 330屬性選擇符 33110.11 服務器端處理 33

2隱私和表單 33310.12 練習創建表單 334動手實作10.5 33410.13 HTML5 文本表單控件 336E-mail 地址輸入表單控件 336URL 表單輸入控件 336電話號碼表單輸入控件 337搜索詞輸入表單控件 337HTML5 文本框表單控件的有效屬性 33710.14 HTML5 的datalist 元素 33810.15 HTML5 的slider 控件和spinner 控件 340slider 表單輸入控件 340spinner 表單輸入控件 340HTML5 和漸進式增強 34110.16 HTML5 日歷和顏色池控件 342日歷輸入表單控件 342顏色池表單控

件 34310.17 練習創建HTML5 表單 344動手實作10.6 344XII | HTML5 與CSS3 入門經典( 第4 版)復習和練習 346復習題 346動手練習 347聚焦網頁設計 347度假村案例學習:Pacifi c Trails Resort 348瑜珈館案例學習:Path of Light Yoga Studio 351第11 章 媒體和交互性基礎 35511.1 插件、容器和codec 356輔助應用程序和插件 35611.2 配置音頻和視頻 358訪問音頻或視頻文件 358動手實作11.1 358多媒體和無障礙訪問 359多媒體和瀏覽器兼容問題 35911.3 Fl

ash 和HTML5 元素embed 360embed 元素 360動手實作11.2 36111.4 HTML5 元素audio 和source 362audio 元素 362source 元素 362動手實作11.3 36311.5 HTML5 video 元素和source 364video 元素 364source 元素 36411.6 練習HTML5 視頻 366動手實作11.4 36611.7 iframe 元素 368動手實作11.5 36911.8 CSS3 屬性transform 370CSS3 旋轉變換 370CSS3 伸縮變換 370動手實作11.6 37111.9 CSS

3 屬性transition 372動手實作11.7 37311.10 練習CSS 過渡 374動手實作11.8 37411.11 CSS 下拉菜單 376動手實作11.9 37611.12 HTML5 元素details 和Summary 378details 元素 378summary 元素 378details 和summary widget 378動手實作11.10 37911.13 JavaScript 和jQuery 380JavaScript 380jQuery 38111.14 HTML5 API 382地理位置 382Web 存儲 382離線Web 應用 382用canvas

元素繪圖 383復習和練習 384復習題 384動手練習 385聚焦網頁設計 385度假村案例學習:Pacifi c Trails Resort 385瑜珈館案例學習:Path of Light Yoga Studio 387第12 章 Web 發布基礎 39112.1 注冊域名 392選擇域名 392注冊域名 39312.2 選擇主機 394主機的類型 394選擇虛擬主機 39412.3 用FTP 發布 396FTP 應用程序 396用FTP 連接 396使用FTP 39612.4 提交到搜索引擎 398搜索引擎的組成 398在搜索引擎中列出你的網站 399目錄 | XIII12.5 搜索

引擎優化 400關鍵字 400網頁標題 400標題標記 400描述 400meta 標記 400鏈接 401圖片和多媒體 401有效代碼 401有價值的內容 40112.6 無障礙訪問測試 402通用設計和無障礙訪問 402Web 無障礙訪問標准 402Section 508 條款 402WCAG 402測試無障礙設計相容性 40312.7 可用性測試 404進行可用性測試 404動手實作12.1 405復習和練習 406復習題 406動手練習 407聚焦網頁設計 407度假村案例學習:Pacifi c Trails Resort 408咖啡館案例學習:JavaJam Coffee House

408附錄 409附錄A 復習和練習答案 410附錄B HTML5 速查表 411附錄C CSS 速查表 416附錄D 對比XHTML 和HTML5 421附錄E WCAG 2.0 快速參考 427附錄F ARIA 地標角色 429附錄G CSS fl exbox 模型 430附錄H Web 安全調色板 435視頻講解視頻講解:Evolution of the Web 2視頻講解:Your First Web Page 20視頻講解:TML Validation 46視頻講解:Principles of Visual Design 76視頻講解:External Style Sheets 1

22視頻講解:CSS Validation 134視頻講解:Background Images 152視頻講解:CSS Rounded Corners 186視頻講解:Interactivity with CSS Pseudo-Classes 234視頻講解:Linking to a Named Fragment 252視頻講解:Confi gure a Table 294視頻講解:Connect a form to Server-side Processing 332視頻講解:HTML5 Video 364視頻講解:Confi gure an Inline Frame 369視頻講解:Cho

osing a Domain Name 392 適合網頁設計或開發初級課程。每個主題都用大約兩頁篇幅進行講解,在指出關鍵知識點的同時,一般還包含動手實作。全書覆蓋網頁設計師需要掌握的所有基礎知識,包括以下主題:

隅角閉鎖性青光眼之隅角開放程度對於視神經的影響

為了解決HTML5 validation的問題,作者林孝鈞 這樣論述:

目的:以數值模擬研究隅角大小對於青光眼的影響,將眼內壓力以及視神經處的應力與應變以具體方式呈現,供眼科醫師治療的參考,可以用更簡單而明確的方式治療與病人溝通。方法:繪製四組不同隅角角度的眼球模型,再使用有限元素分析軟體 Ansys 模擬視神經受到的應力與應變,並判斷隅角角度是否越小對於視神經造成的損傷越大。結果:分別以10mmhg-25mmhg的房水壓力施加在四組眼球上,視神經應力與應變值皆為 Type 1 < Type 2 < Type 3 < Type 4。以房水壓力 25mmhg施加在眼球模型上,Type 4 模型的視神經所受應力達到了3876.9 Pa,相比Type 1的模型,在Ty

pe 4的模型下,眼內壓更容易對視神經造成損傷。本次模擬結果呈現出隅角越小,視神經所受應力與應變皆增加,與文獻中對於隅角閉鎖型青光眼的成因,虹膜向角膜擠壓,導致房水壓力上升的結論相符。結論:本次模擬結果呈現出隅角越小,視神經所受應力與應變皆增加,與隅角閉鎖型青光眼成因,虹膜向角膜擠壓,導致視神經受損的觀點相符,可以藉由隅角的大小來預測視神經所受壓力的趨勢。

jQuery從入門到精通

為了解決HTML5 validation的問題,作者明日科技 這樣論述:

《jQuery從入門到精通》從初學者角度出發,通過通俗易懂的語言,豐富多彩的實例,詳細介紹了使用jQuery技術進行Web前端開發應該掌握的各方面技術。《jQuery從入門到精通》共分4篇20章,包括Web應用開發概述、JavaScript概述、初識jQuery、使用jQuery選擇器、使用jQuery操作DOM、jQuery中的事件處理、jQuery中的動畫效果、使用jQuery處理圖片和幻燈片、使用jQuery操作表單、使用jQuery操作表格和樹、Ajax在jQuery中的應用、jQuery UI插件的使用、常用的第三方jQuery插件、jQuery必知的工具函數、jQuery的開發技巧

、jQuery各個版本的變化、jQuery的性能優化、jQuery在HTML5中的應用、jQuery Mobile、PHP+jQuery+Ajax實現產品之家等。書中所有知識都結合具體實例進行介紹,涉及的程序代碼均附以詳細的注釋,可以使讀者輕松領會jQuery程序開發的精髓,快速提高開發技能。 《jQuery從入門到精通》內容詳盡,實例豐富,非常適合作為編程初學者的學習用書,也適合作為開發人員的查閱、參考資料。明日科技,是一家專業從事軟件開發、教育培訓以及軟件開發教育資源整合的高科技公司,其編寫的教材既注重選取軟件開發中的必需、常用內容,又注重內容的易學、方便以及相關知識的拓展,深受讀者喜愛。

其編寫的圖書主要有「軟件開發視頻大講堂」「軟件開發實戰1200例」「軟件工程師開發大系」等系列。多次榮獲「中國大學出版社優秀熱賣書」等獎項,多個品種長期位居同類圖書銷售排行榜的前列。 第1篇 基礎知識第1章 Web應用開發概述視頻講解:28分鍾1.1 網絡程序開發體系結構1.1.1 C/S結構介紹1.1.2 B/S結構介紹1.1.3 兩種體系結構的比較1.2 Web簡介1.2.1 什麼是Web1.2.2 Web的工作原理1.2.3 Web的發展歷程1.3 Web開發技術1.3.1 客戶端應用技術1.3.2 服務器端應用技術1.4 小結第2章 JavaScript概述視頻講解

:77分鍾2.1 JavaScript簡述2.1.1 什麼是JavaScript2.1.2 JavaScript的作用2.1.3 JavaScript的基本特點2.2 編寫JavaScript的工具2.2.1 記事本2.2.2 FrontPage2.2.3 Dreamweaver2.3 編寫第一個JavaScript程序2.3.1 編寫JavaScript程序2.3.2 運行JavaScript程序2.3.3 調試JavaScript程序2.4 JavaScript內置對象2.4.1 JavaScript的內置類框架2.4.2 數組2.4.3 Date對象2.4.4 String對象2.5 B

OM對象編程2.5.1 什麼是BOM對象2.5.2 BOM對象編程2.6 JavaScript庫2.6.1 什麼是JavaScript庫2.6.2 常用JavaScript庫簡介2.7 小結2.8 練習與實踐第3章 初識jQuery視頻講解:63分鍾3.1 jQuery簡述3.1.1 jQuery能做什麼3.1.2 jQuery的特點3.1.3 jQuery的版本3.2 jQuery下載與配置3.2.1 下載jQuery3.2.2 配置jQuery3.2.3 我的第一個jQuery腳本3.3 jQuery對象和DOM對象3.3.1 jQuery對象和DOM對象簡介3.3.2 jQuery對象和

DOM對象的相互轉換3.4 解決jQuery和其他庫的沖突3.4.1 jQuery庫在其他庫之前導入3.4.2 jQuery庫在其他庫之后導入3.5 jQuery插件簡介3.5.1 插件的使用3.5.2 流行的插件3.6 小結3.7 練習與實踐第4章 使用jQuery選擇器視頻講解:100分鍾4.1 jQuery的工廠函數4.2 jQuery選擇器是什麼4.3 jQuery選擇器的優勢4.3.1 代碼更簡單4.3.2 支持CSS1到CSS3選擇器4.3.3 完善的檢測機制4.4 基本選擇器4.4.1 ID選擇器(#id)4.4.2 元素選擇器(element)4.4.3 類名選擇器(.clas

s)4.4.4 復合選擇器(selector1,selector2,selectorN)4.4.5 通配符選擇器(*)4.5 層次選擇器4.5.1 ancestor descendant選擇器4.5.2 parent>child選擇器4.5.3 prev+next選擇器4.5.4 prev~siblings選擇器4.6 過濾選擇器4.6.1 簡單過濾器4.6.2 內容過濾器4.6.3 可見性過濾器4.6.4 表單對象的屬性過濾器4.6.5 子元素過濾器4.7 屬性過濾器4.8 表單選擇器4.9 選擇器中的一些注意事項4.9.1 選擇器中含有特殊符號的注意事項4.9.2 選擇器中含有空格的注意事

項4.10 綜合實例:隔行換色鼠標指向表格並且行變色4.11 小結4.12 練習與實踐第5章 使用jQuery操作DOM視頻講解:75分鍾5.1 DOM操作的分類5.2 對元素的內容和值進行操作5.2.1 對元素內容操作5.2.2 對元素值操作5.3 對DOM節點進行操作5.3.1 創建節點5.3.2 查找節點5.3.3 插入節點5.3.4 刪除、復制與替換節點5.3.5 遍歷節點5.3.6 包裹節點5.4 對元素屬性進行操作5.5 對元素的CSS樣式操作5.5.1 通過修改CSS類實現5.5.2 通過修改CSS屬性實現5.6 綜合實例:實現我的開心小農場5.7 小結5.8 練習與實踐第2篇

核心技術第6章 jQuery中的事件處理視頻講解:54分鍾6.1 JavaScript事件處理6.1.1 事件與事件名稱6.1.2 JavaScript的常用事件6.1.3 event對象6.2 頁面加載響應事件6.3 jQuery中的事件6.4 事件綁定6.4.1 為元素綁定事件6.4.2 移除綁定6.4.3 綁定一次性事件處理6.5 模擬用戶操作6.5.1 模擬用戶的操作觸發事件6.5.2 模仿懸停事件6.6 事件捕獲與事件冒泡6.6.1 什麼是事件捕獲與事件冒泡6.6.2 事件對象6.6.3 阻止事件冒泡6.6.4 阻止瀏覽器默認行為6.6.5 事件對象的屬性6.7 小結6.8 練習與實

踐第7章 jQuery中的動畫效果視頻講解:45分鍾7.1 隱藏匹配元素7.2 顯示匹配元素7.3 切換元素的可見狀態7.4 淡入淡出的動畫效果7.5 滑動效果7.5.1 滑動顯示匹配的元素7.5.2 滑動隱藏匹配的元素7.5.3 通過高度的變化動態切換元素的可見性7.5.4 實戰模擬:伸縮式導航菜單7.6 自定義的動畫效果7.6.1 使用animate()方法創建自定義動畫7.6.2 使用stop()方法停止動畫7.6.3 判斷元素是否處於動畫狀態7.6.4 延遲動畫的執行7.7 綜合實例:實現圖片傳送帶效果7.8 小結7.9 練習與實踐第8章 使用jQuery處理圖片和幻燈片視頻講解:32

分鍾8.1 jQuery操作圖片8.1.1 Lightbox8.1.2 使用Jcrop剪裁圖片8.2 jQuery實現幻燈片切換效果8.2.1 交叉漸變幻燈片8.2.2 滾動幻燈片8.3 綜合實例:使用jQuery制作下拉菜單8.4 小結8.5 練習與實踐第9章 使用jQuery操作表單視頻講解:57分鍾9.1 HTML表單概述9.1.1 表單屬性9.1.2 輸入標記<input>9.1.3 文本域標記<textarea>9.1.4 菜單和列表標記9.2 使用jQuery操作表單元素9.2.1 操作文本框9.2.2 操作文本域9.2.3 操作單選按鈕和復選框9.2.4 操作下拉框9.2.5 表

單驗證9.3 綜合實例:刪除記錄時的提示效果9.4 小結9.5 練習與實踐第10章 使用jQuery操作表格和樹視頻講解:31分鍾10.1 jQuery表格10.1.1 控制表格顏色顯示10.1.2 表格的展開與關閉10.1.3 表格內容的篩選10.2 使用jQuery操作樹10.2.1 使用jQuery操作樹10.2.2 通過事件委托處理樹10.3 綜合實例:jQuery對表格的綜合操作10.4 小結10.5 練習與實踐第11章 Ajax在jQuery中的應用視頻講解:51分鍾111.1 Ajax技術簡介11.1.1 Ajax概述11.1.2 Ajax開發模式11.1.3 Ajax技術的優點

11.1.4 Ajax技術的缺點11.2 安裝Web運行環境——AppServ11.3 通過JavaScript應用Ajax11.4 jQuery中的Ajax應用11.4.1 load()方法11.4.2 使用$.get()方法請求數據11.4.3 使用$.post()方法請求數據11.4.4 $.getScript()方法加載js文件11.4.5 $.getJSON()方法加載JSON文件11.4.6 使用$.ajax()方法請求數據11.4.7 使用serialize()方法序列化表單11.5 Ajax的全局事件11.5.1 Ajax全局事件的參數及功能11.5.2 ajaxStart與a

jaxStop全局事件11.6 綜合實例:Ajax實現留言板即時更新11.7 小結11.8 練習與實踐第3篇 高級應用第12章 jQuery UI插件的使用視頻講解:70分鍾12.1 初識jQuery UI插件12.1.1 jQuery UI概述12.1.2 jQuery UI的下載12.1.3 jQuery UI的使用12.1.4 jQuery UI的工作原理12.1.5 jQuery UI中的插件12.2 jQuery UI的常用插件12.2.1 折疊面板(Accordion)的使用12.2.2 自動完成(Autocomplete)插件的使用12.2.3 按鈕(Button)的使用12.2

.4 日期選擇器(Datepicker)的使用12.2.5 對話框(Dialog)的使用12.2.6 菜單(Menu)的使用12.2.7 進度條(Progressbar)的使用12.2.8 滑塊(Slider)的使用12.2.9 微調按鈕(Spinner)的使用12.2.10 選項卡(Tabs)的使用12.2.11 工具提示框(Tooltip)的使用12.2.12 自由拖拽類(draggable)的使用12.3 小結12.4 練習與實踐第13章 常用的第三方jQuery插件視頻講解:46分鍾13.1 jQuery插件概述13.1.1 什麼是jQuery插件13.1.2 常用的第三方jQuery

插件13.1.3 如何調用第三方jQuery插件13.2 常用的jQuery插件的使用13.2.1 uploadify插件(文件上傳)13.2.2 zTree插件(樹菜單)13.2.3 Validation插件(表單驗證)13.2.4 Nivo Slider插件(圖片切換)13.2.5 Pagination插件(數據分頁)13.2.6 jQZoom插件(圖片放大鏡)13.3 綜合實例:使用ColorPicker插件制作顏色選擇器13.4 小結13.5 練習與實踐第14章 jQuery必知的工具函數視頻講解:30分鍾14.1 jQuery工具函數概述14.2 工具函數的分類14.3 數組和對象的

操作14.3.1 遍歷數據14.3.2 數據篩選14.3.3 數據檢索14.3.4 數據變更14.4 字符串操作14.5 測試操作14.5.1 檢測對象是否為空14.5.2 檢測兩個節點的包含關系14.5.3 檢測指定參數是否為函數14.5.4 檢測指定對象是否為原始對象14.6 URL操作14.7 其他工具函數14.8 工具函數的擴展14.8.1 使用$.extend()擴展工具函數14.8.2 使用$.extend()擴展Object對象14.9 小結14.10 練習與實踐第15章 jQuery的開發技巧視頻講解:24分鍾15.1 快速控制頁面元素15.1.1 獲取鼠標位置15.1.2 居

中顯示元素15.2 調用jQuery中的方法15.2.1 使用預加載方法預覽圖片15.2.2 延遲加載圖片15.2.3 通過html()方法判斷元素是否為空15.3 靈活使用jQuery中的事件15.3.1 屏蔽鼠標右鍵菜單15.3.2 限制文本輸入框中輸入字符的個數15.4 常用自定義方法15.4.1 自定義選擇器15.4.2 自定義樣式15.5 其他開發技巧與方法15.5.1 隱藏搜索文本框文字15.5.2 統計元素個數15.6 小結15.7 練習與實踐第16章 jQuery各個版本的變化視頻講解:26分鍾16.1 jQuery1.3版本16.2 jQuery1.4版本16.3 jQuer

y1.5版本16.4 jQuery1.6版本16.5 jQuery1.7版本16.6 jQuery1.8版本16.7 jQuery1.9版本16.8 jQuery1.10版本16.9 小結第17章 jQuery的性能優化視頻講解:36分鍾17.1 選擇器性能優化17.1.1 優先使用ID選擇器17.1.2 在class之前使用tag標記17.1.3 使用jQuery的對象緩存17.1.4 使用子查詢優化選擇器的性能17.1.5 優化選擇器以適用Sizzle的「從右至左」模型17.1.6 利用強大的鏈式操作17.1.7 給選擇器一個上下文17.2 優化DOM操作17.3 事件性能的優化17.3.

1 將事件推遲到$(window).load()17.3.2 使用delegate()方法為元素添加事件17.4 使用方法優化性能17.4.1 使用data方法存取普通數據17.4.2 使用data方法存取JSON數據17.4.3 使用target()方法優化事件中的冒泡現象17.5 其他常用的jQuery性能優化建議17.5.1 使用最新版本的jQuery17.5.2 使用HTML517.5.3 給15個以上元素添加樣式,直接給DOM元素添加style標簽17.5.4 避免載入多余的代碼17.5.5 壓縮成一個JS文件,將下載次數保持到最少17.5.6 必要時使用原生的JavaScript1

7.6 小結17.7 練習與實踐第18章 jQuery在HTML5中的應用視頻講解:43分鍾18.1 HTML5基礎18.1.1 HTML的發展歷程18.1.2 HTML5的新特性18.1.3 瀏覽器對HTML5的支持18.2 jQuery與HTML5編程18.2.1 顯示文件上傳的進度條18.2.2 Canvas繪圖18.2.3 jQuery+HTML5實現圖片旋轉效果18.2.4 基於HTML5播放聲音的jQuery插件audioPlay18.2.5 Web Storage編程18.3 綜合實例:旅游信息網前台頁面設計18.3.1 網站預覽18.3.2 網站主體結構設計18.3.3 HTM

L5結構元素的使用18.3.4 網站公共部分設計18.3.5 網站主頁設計18.3.6 「留下足跡」頁面設計18.4 小結18.5 練習與實踐第19章 jQuery Mobile視頻講解:25分鍾19.1 初識jQuery Mobile19.1.1 jQuery Mobile工作原理19.1.2 jQuery Mobile的主要特性19.2 jQuery Mobile安裝和使用19.3 第一個jQuery Mobile實例19.4 jQuery Mobile組件19.4.1 頁面設計19.4.2 對話框設計19.4.3 彈出框19.4.4 工具欄設計19.4.5 按鈕設計19.5 列表設計19

.6 jQuery Mobile API接口應用19.6.1 默認配置設置19.6.2 方法19.6.3 事件19.7 小結19.8 練習與實踐第4篇 項目實戰第20章 PHP+jQuery+Ajax實現產品之家視頻講解:53分鍾20.1 網站概述20.2 系統設計20.2.1 系統目標20.2.2 系統功能結構20.2.3 開發環境20.2.4 網頁預覽20.2.5 文件夾組織結構20.3 數據庫設計20.3.1 數據庫設計20.3.2 數據表設計20.4 公共文件設計20.4.1 數據庫連接、管理類文件20.4.2 Smarty模板配置類文件20.5 前台首頁設計20.5.1 廣告宣傳圖片

展示20.5.2 產品圖片展示20.6 產品列表頁面設計20.6.1 產品搜索20.6.2 產品列表20.7 產品描述頁面設計20.8 產品評分頁面設計20.8.1 產品用戶評分20.8.2 推薦產品20.9 代理加盟頁面設計20.10 后台產品管理模塊20.10.1 后台功能概述20.10.2 產品管理模塊介紹20.11 運行項目20.12 小結 jQuery是繼Prototype之后又一個優秀的JavaScript庫。jQuery語言具有簡單、易學、代碼精致小巧、跨瀏覽器、鏈式的語法風格、插件豐富以及完全免費等特點,越來越受到廣大Web程序員的青睞和認同。如今,jQuer

y已經成為最流行的JavaScript庫,世界前10000個訪問最多的網站中,有超過55%都在使用jQuery技術。

以Page Objects改善網頁應用程式之Robot Framework 測試案例設計

為了解決HTML5 validation的問題,作者陳志賢 這樣論述:

Page Objects 是一個應用在網頁應用程式驗收測試(Acceptance testing)的設計方法。 概念是將頁面(Page)建構為一個物件,並將該頁面的操作都寫入頁面的類別裡,使得該 「頁面物件」能夠提供相對應的頁面操作,並且可以在任意測試案例中重複使用,減少 頁面改變帶來的維護成本。然而在既有的 Page Objects 設計的相關文獻中,並沒有提到 具體的設計方法,因此無法看出其可以被重複使用的方式。所以在本論文中將探討具體 的 Page Objects 設計方法,其將頁面上重複被使用到的元件都建立成對應的 Page Objects 類別,這些類別具有操作該頁面元件的方法。在

建立 Page Object 時,會透過複合 (Composition)和繼承(Inheritance)的方式來建立。而相同的頁面操作邏輯將被包裝在同一 個 Page Objects。如此當網頁頁面有更動時,只需修改有更動的區塊以達到減少維護成 本。本論文從產學案中選出三個測試案例且套用本論文的設計方法呈現 Page Objects 的 實際應用。本研究並發現使用 Page Objects 的設計後,網頁元件的重複使用性高於原先 未使用 Page Objects 的設計。