深入理解javaScript中事件驅動
javascript中的事件驅動是通過 鼠標或熱鍵 的動作引發的 主要事件如下:
1、鼠標單擊事件 onclick
通常用於如下控件:
button 按鈕對象
checkbox 複選框或檢查列表 --配合onclick單擊事件,通常用於全選效果
radio 單選按紐
reset 重置按鈕
submit提交按鈕
2、內容改變事件 onchange
通常用於
text 文本輸入框 --配合onchange,可以達到註冊檢測的.效果
textarea 文本域
3、選中事件 onselect --當text或textarea的內容被高亮顯示後觸發該事件
4、獲得焦點事件 onFocus --當對象獲得焦點時發生
5、失去焦點事件 onBlur --和獲得焦點事件相對應!
6、文檔載入事件 onload --當文檔被載入是觸發事件。通常也叫加載事件(加載運行) 一般用來設置cookie
7、卸載文檔事件 onunload --和加載文檔事件對應。當web頁面退出時發生,通常更新cookie的值
8、鼠標右鍵菜單功能事件 oncontextmenu --可以屏蔽鼠標右鍵時使用
標籤:JavaScript 事件驅動
相關文章
-
javascript中js閉包的深入理解
閉包(closure)是Javascript語言的一個難點,也是它的特色,很多高級應用都要依靠閉包實現。本文是本站小編搜索整理的關於javascript中js閉包的深入理解,給大家做個參考,希望對大家有所幫助!想了解更多相關信息請持續關注我 -
深入理解Javascript中的this關鍵字
文章主要介紹了深入理解Javascript中的this關鍵字,本文講解了方法調用模式、函數調用模式、構造器調用模式、apply調用模式中this的不同之處,需要的朋友可以參考下,就跟隨本站小編一起去了解下吧,想了解更多相關信息請 -
淺談javascript深入理解js閉包
一、什麼是閉包?“官方”的解釋是:所謂“閉包”,指的是一個擁有許多變量和綁定了這些變量的環境的表達式(通常是一個函數),因而這些變量也是該表達式的一部分。相信很少有人能直接看懂這句話,因爲他描述的太學術。我想用 -
關於JavaScript中繼承的深入理解
JavaScript中我們可以藉助原型實現繼承。例如function baz(){="";}function foo(){}otype=new baz();var myFoo=new foo();;這樣我們就可以訪問到baz裏的屬性oo啦。在實際使用中這個樣不行滴,由於原型的共享特點(數據保 -
深入理解Javascript中自執行匿名函數
格式:(function(){//代碼})();解釋:這是相當優雅的代碼(如果你首次看見可能會一頭霧水:)),包圍函數(function(){})的第一對括號向腳本返回未命名的`函數,隨後一對空括號立即執行返回的未命名函數,括號內爲匿名函數的參數。來個 -
深入理解JS實現快速排序和去重javascript技巧
JS的快速排序和JS去重在面試的時候問的挺多的.下面是我對快速排序的理解,和快速排序,去重的代碼. 1.什麼是快速排序?第一步: 快速排序就是去箇中間值,把比中間值小的放在左邊設爲arrLeft,比中間值大的放在右邊設爲arrRi -
javascript作用域和閉包的深入理解
作用域作用域是一個變量和函數的作用範圍,javascript中函數內聲明的所有變量在函數體內始終是可見的,在javascript中有全局作用域和局部作用域,但是沒有塊級作用域,局部變量的優先級高於全局變量,通過幾個示例來了解下java -
深入理解Javascript的繼承和原型鏈
在上一篇文章中,介紹了原型的概念,瞭解到在javascript中構造函數、原型對象、實例三個好基友之間的關係:每一個構造函數都有一個“守護神”——原型對象,原型對象心裏面也存着一個構造函數的“位置”,兩情相悅,而實例呢卻又 -
關於深入理解JavaScript中的對象的介紹
JavaScript是一種面向對象編程(OOP)語言。一種編程語言可以被稱爲面向對象的,它爲開發者提供了四種基本功能:封裝 - 存儲相關的信息,無論是數據或方法,還是對象 聚合 - 存儲一個對象到另一個對象的內部 繼承 - 類的能力依 -
有關深入理解JavaScript中的並行處理的介紹
南京疫情備受關注,很多人都無法理解爲什麼注射了疫苗已經會被感染新冠病毒,這次南京疫情是在機場發生的,那麼,去過南京機場的人都能找到嗎?南京蘇康碼黃碼怎麼能轉爲綠碼?一起來看看本站帶來的介紹吧!全文目錄1、