原文:深入理解DOM事件類型系列第二篇——鍵盤事件

前面的話 鼠標和鍵盤是電腦端主要的輸入設備,上篇介紹了鼠標事件,本文將詳細介紹鍵盤事件 類型 鍵盤事件用來描述鍵盤行為,主要有keydown keypress keyup三個事件 keydown 當用戶按下鍵盤上的任意鍵時觸發,如果按住不放的話,會重復觸發該事件 keypress 當用戶按下鍵盤上的字符鍵時觸發,按下功能鍵時不觸發。如果按住不放的話,會重復觸發該事件 注意 關於esc鍵,各瀏覽器處 ...

2016-09-14 14:34 0 2965 推薦指數:

查看詳情

深入理解DOM事件機制系列第二篇——事件處理程序

前面的話   事件處理程序又叫事件偵聽器,實際上就是事件的綁定函數。事件發生時會執行函數中相應代碼。事件處理程序有HTML事件處理程序、DOM0級事件處理程序、DOM2級事件處理程序和IE事件處理程序四類,下面將詳細介紹該部分內容 HTML事件處理程序   某個元素支持的每種事件 ...

Sun Sep 11 05:16:00 CST 2016 1 2391
深入理解DOM事件類型系列第一——鼠標事件

前面的話   鼠標事件是web開發中最常用的一類事件,畢竟鼠標是最主要的定位設備。本文將詳細介紹鼠標事件的內容 類型   鼠標事件共10類,包括click、contextmenu、dblclick、mousedown、mouseup、mousemove、mouseover ...

Tue Sep 13 21:02:00 CST 2016 4 6712
深入理解DOM事件類型系列第四——剪貼板事件

前面的話   剪貼板操作看起來不起眼,但卻十分有用,可以增強用戶體驗,方便用戶操作。本文將詳細介紹剪貼板事件 定義   剪貼板操作包括剪切(cut)、復制(copy)和粘貼(paste)這三個操作,快捷鍵分別是ctrl+x、ctrl+c、ctrl+v。當然也可以使用鼠標右鍵菜單進行操作 ...

Mon Sep 19 06:32:00 CST 2016 0 1696
深入理解DOM事件類型系列第三——變動事件

前面的話   變動(mutation)事件能在DOM中的某一部分發生變化時給出提示,這類事件非常有用,但都只能使用DOM2級事件處理程序,且由於瀏覽器兼容性不好,所以用的不廣泛 刪除節點   刪除節點時,涉及到DOMNodeRemoved ...

Thu Sep 15 03:43:00 CST 2016 0 10133
深入理解DOM事件類型系列第五——文本事件

前面的話   如果DOM結構發生變化,觸發的是變動事件;如果文本框中的文本發生變化,觸發的是文本事件   HTML5為input控件新增了很多type屬性,大大增加了input控件的應用場景。其中一個是type="range"的input控件,可以通過拖動游標改變value值,但並不是所有 ...

Tue Sep 20 00:43:00 CST 2016 0 1472
深入理解DOM事件類型系列第四——剪貼板事件

 剪貼板操作可能看起來不起眼,但是卻十分有用,可以增強用戶體驗,方便用戶操作。本文將詳細介紹剪貼板事件 http://www.cnblogs.com/xiaohuochai/p/5882902.html 定義   剪貼板操作包括剪切(cut)、復制(copy)和粘貼(paste)這三個操作 ...

Tue Sep 20 21:19:00 CST 2016 0 3199
深入理解DOM事件類型系列第六——加載事件

前面的話   提到加載事件,可能想到了window.onload,但實際上,加載事件是一大類事件,本文將詳細介紹加載事件 load   load事件是最常用的一個事件,當頁面完全加載后(包括所有圖像、javascript文件、CSS文件等外部資源),就會觸發window上的load事件 ...

Wed Feb 08 07:32:00 CST 2017 2 2341
深入理解DOM節點類型第二篇——文本節點Text

前面的話   文本節點顧名思義指向文本的節點,網頁上看到的文字內容都屬於文本節點。該節點簡單直觀,本文將詳細介紹該部分內容 特征   文本節點由Text類型表示,包含的是純文本內容,但文本節點是對象類型   純文本內容中的HTML字符會被轉義,關於轉義字符的詳細情況移步 ...

Mon Aug 29 02:03:00 CST 2016 1 7846
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM