原生js--事件類型
1、表單事件:
submit事件
reset事件
click事件
change事件
focus事件(不冒泡) (IE和ES5支持冒泡的focusin)
blur事件(不冒泡) (IE和ES5支持冒泡的focusout)
input事件(ES5 textinput提供更方便的獲取輸入文字的方案)
2、Window事件
load事件
DOMContentLoaded事件
readyStatechage事件
unload事件
beforeunload事件
resize事件
scroll事件
3、鼠標事件
click事件
dbclick事件
mouseover事件(冒泡)
mouseout事件(冒泡)
mousedown事件
mouseup事件
contextmenu事件
mouseenter事件(不冒泡)
mouseleave事件(不冒泡)
mousewheel事件(FF DOMMouseScroll事件、DOM3 wheel事件)
4、鍵盤事件
keydown事件
keyup事件
keypress事件
原生js--事件類型
相關推薦
原生js--事件類型
事件 scroll 鼠標事件 輸入文字 mouseup cnblogs bsp enter use 1、表單事件: submit事件 reset事件 click事件 change事件 focus事件(不冒泡) (IE和ES5支持冒泡的focusin) blur事件(
JS 中的事件類型
sta textinput ech click tin post seo div 文字 1、表單事件: submit事件 reset事件 click事件 change事件 focus事件(不冒泡) (IE和ES5支持冒泡的focusin) blur事件(不冒泡)
js操作符類型轉換大全(前端面試題之操作符)
ber 出錯 mas java http pos ted 一個數 類型轉換 操作符運算符,在前端的面試題目中經常出現,很多朋友在對其運算的時候經常出錯。說明對操作符運算還沒有完全理解,我前面的一篇文章,javascript雙等號引起的類型轉換,主要講解雙等號引起的類型轉換。
JS判斷類型
string ring func cti 一點 fun 一個 記錄 str 做為一個新入代碼坑的碼農,一點點小東西也需要記錄下啊,俗話說:好記性不如爛筆頭啊!!! 判斷一個數據的類型是不是object: typeof data == ‘object‘ 判斷一個數據的類型是
js引用類型
return 數據 iou .so set ava 開始 locale -c 1.數組 -在ECMAScript中數組是非常常用的引用類型。ECMAScript所定義的數組和其他語言中的數組有著很大的區別。 首先,數組也是一種對象。 -特點: -數組是一組數
事件類型--鍵盤與文本事件
ascii碼 undefine ima 文本 eof shift .com 攔截 使用 3個鍵盤事件,如下: keydown:當用戶按下鍵盤上的任意鍵時觸發,而且如果按住不放的話,會重復觸發此事件。 keypress:當用戶按下鍵盤上的字符鍵時觸發,而且如果按住不放的話,
js基本類型和常量 ,比較運算符,邏輯運算符
true undefine str efi spa -1 不能 十六進制 變量 js基本類型和常量 Number(數字類型) 1、整型常量(10進制\8進制\16進制) 十六進制以0x或0X開頭,例如:0x8a。 八進制必須以數字0開頭,例如:0123。 十進制的第一位不
事件類型
表單 按鈕 div 事件 onmouseup erro 調用 ror error 事件類型 JS中所有事件類型都是小寫,無駝峰命名法 鼠標事件 鍵盤事件 3種 HTML事件 與網頁相關 鼠標事件 onclick 當用戶點擊某個對象時調用的事件句柄。 oncont
JS引用類型 --- 函數(含this指向面試題)
body 輸出 pos 返回 {} 回調 2個 重復 .... 一、函數基礎 1. 函數:可重用的代碼塊 2. 函數可以作為參數、返回值使用 3. 函數實際上是 Function 的實例,其數據類型是Object 4. 但typeof Function 值為 functio
JS引用類型 --- Object
creat 創建對象 spa 無序 computer fun object 這一 als 一、對象的基礎知識 概念:特指的某一個事物,有特征(屬性)和行為(方法),可存儲數據。 通俗理解:對象是一組無序鍵值對的集合,可存儲數據。 對象的屬性和方法:可以通過 . 的方式添加
淺談JavaScript的事件(事件類型)
元素 滾動 鍵盤 合成 html 另一個 date mov 焦點事件 Web瀏覽器能夠發生的事件有很多種類型,不同的事件類型有不同的事件信息。DOM3級的事件類型主要包括:UI事件,用戶與頁面上的元素交互時觸發;焦點事件,元素獲得或失去焦點觸發;鼠標事件,用戶通過鼠標在
js 值類型和引用類型
col 復制 也會 bool null pan pre ceo 不一定 今天來給大家介紹一下數據類型的另一種解讀,值類型和引用類型(及簡單類型和復合類型) 一、基本概念 ECMAscript變量包括兩種不同的數據類型的值,一種叫做簡單類型(值類型),指的是簡單的數據段,
創建一個node.js express類型的app
node.js bst pro 一個 project gen storm sta 創建 npm install -g express-generator express <project_name> cd <project_name>,
js 常用類型轉換簡寫
nbsp ont mic 常用類 clas ros color 常用 pan 1、字符串轉數字 +‘666‘ // 666 2、轉換為字符串 ‘‘+666 //‘666‘ js 常用類型轉換簡寫
JS Function類型
表示 actor 調用函數 callee 所有 指向 this fine 字符串 每個函數都是Function類型的實例,由於函數是對象,函數名實際上是一個指向函數對象的指針,不會與某個函數綁定。 1.函數的聲明: (1)函數聲明語法: function sum (nu
微信小程序學習Course 3-3 JS時間類型學習
oda 日歷 png tro span oca sch gets 月份 微信小程序學習Course 3-3 JS時間對象學習 JS中另外一種特殊類型未Date時間對象。 3-3.1 創建時間對象 var myDate=new Date() 3-3.2 時間對
libVLC 事件類型
har png ofo tex bae blog ado 事件 sha 由於作者不習慣該編輯器,只是貼出上本文的截圖,詳見: https://www.yuque.com/docs/share/09584aeb-af36-46dd-b818-9fc5bb6c9e07libV
原生js事件繫結和事件委託
最近常在移動端開發,由於不是大型站點,不需要使用vue等庫,也不需要引用jquery和zepto等。 寫得最多得就是各種元素選擇器和事件繫結,操作下來也是有點煩人。這時候懷念起jquery的美好來了,但是僅為了這個引用這麼大個庫,實在時下不了手,思考了一下,直
原生js事件批量繫結-事件委託
我們常常會遇到一個需求,就是給表格裡面的每個特定的td繫結一個事件. 遇到這種需求,很多人基本都會想到如下程式碼: var td = document.getElementsByTagName("td"); for( let i =0; i<
原生JS新增類名 刪除類名
用途:主要用來給元素動態新增和移除css樣式。將樣式封裝,避免樣式程式碼冗餘。 <div class="myDIV"></div> <style> .mystyle{ display="none"; } </style&