js事件名稱集

一般事件

名稱描述
onClick鼠標點擊事件,多用在某個對象控制的范圍內的鼠標點擊
onDblClick鼠標雙擊事件
onMouseDown鼠標上的按鈕被按下了
onMouseUp鼠標按下后,松開時激發的事件
onMouseOver當鼠標移動到某對象范圍的上方時觸發的事件
onMouseMove鼠標移動時觸發的事件
onMouseOut當鼠標離開某對象范圍時觸發的事件
onKeyPress當鍵盤上的某個鍵被按下并且釋放時觸發的事件.[注意:頁面內必須有被聚焦的對象]
onKeyDown當鍵盤上某個按鍵被按下時觸發的事件[注意:頁面內必須有被聚焦的對象]
onKeyUp當鍵盤上某個按鍵被按放開時觸發的事件[注意:頁面內必須有被聚焦的對象]

頁面相關事件

事件描述
onAbort圖片在下載時被用戶中斷
onBeforeUnload當前頁面的內容將要被改變時觸發的事件
onError捕抓當前頁面因為某種原因而出現的錯誤,如腳本錯誤與外部數據引用的錯誤
onLoad頁面內空完成傳送到瀏覽器時觸發的事件,包括外部文件引入完成
onMove瀏覽器的窗口被移動時觸發的事件
onResize當瀏覽器的窗口大小被改變時觸發的事件
onScroll瀏覽器的滾動條位置發生變化時觸發的事件
onStop瀏覽器的停止按鈕被按下時觸發的事件或者正在下載的文件被中斷
onUnload當前頁面將被改變時觸發的事件

表單相關事件

事件描述
onBlur當前元素失去焦點時觸發的事件 [鼠標與鍵盤的觸發均可]
onChange當前元素失去焦點并且元素的內容發生改變而觸發的事件 [鼠標與鍵盤的觸發均可]
onFocus當某個元素獲得焦點時觸發的事件
onReset當表單中RESET的屬性被激發時觸發的事件
onSubmit一個表單被遞交時觸發的事件

滾動字幕事件

事件描述
onBounce在Marquee內的內容移動至Marquee顯示范圍之外時觸發的事件
onFinish當Marquee元素完成需要顯示的內容后觸發的事件
onStart當Marquee元素開始顯示內容時觸發的事件

編輯事件

事件描述
onBeforeCopy當頁面當前的被選擇內容將要復制到瀏覽者系統的剪貼板前觸發的事件
onBeforeCut當頁面中的一部分或者全部的內容將被移離當前頁面[剪貼]并移動到瀏覽者的系統剪貼板時觸發的事件
onBeforeEditFocus當前元素將要進入編輯狀態
onBeforePaste內容將要從瀏覽者的系統剪貼板傳送[粘貼]到頁面中時觸發的事件
onBeforeUpdate當瀏覽者粘貼系統剪貼板中的內容時通知目標對象
onContextMenu當瀏覽者按下鼠標右鍵出現菜單時或者通過鍵盤的按鍵觸發頁面菜單時觸發的事件 [試試在頁面中的<body>中加入onContentMenu="return false"就可禁止使用鼠標右鍵了]
onCopy當頁面當前的被選擇內容被復制后觸發的事件
onCut當頁面當前的被選擇內容被剪切時觸發的事件
onDrag當某個對象被拖動時觸發的事件 [活動事件]
onDragDrop一個外部對象被鼠標拖進當前窗口或者幀
onDragEnd當鼠標拖動結束時觸發的事件,即鼠標的按鈕被釋放了
onDragEnter當對象被鼠標拖動的對象進入其容器范圍內時觸發的事件
onDragLeave當對象被鼠標拖動的對象離開其容器范圍內時觸發的事件
onDragOver當某被拖動的對象在另一對象容器范圍內拖動時觸發的事件
onDragStart當某對象將被拖動時觸發的事件
onDrop在一個拖動過程中,釋放鼠標鍵時觸發的事件
onLoseCapture當元素失去鼠標移動所形成的選擇焦點時觸發的事件
onPaste當內容被粘貼時觸發的事件
onSelect當文本內容被選擇時的事件
onSelectStart當文本內容選擇將開始發生時觸發的事件

數據綁定

事件描述
onAfterUpdate當數據完成由數據源到對象的傳送時觸發的事件
onCellChange當數據來源發生變化時
onDataAvailable當數據接收完成時觸發事件
onDatasetChanged數據在數據源發生變化時觸發的事件
onDatasetComplete當來子數據源的全部有效數據讀取完畢時觸發的事件
onErrorUpdate當使用onBeforeUpdate事件觸發取消了數據傳送時,代替onAfterUpdate事件
onRowEnter當前數據源的數據發生變化并且有新的有效數據時觸發的事件
onRowExit當前數據源的數據將要發生變化時觸發的事件
onRowsDelete當前數據記錄將被刪除時觸發的事件
onRowsInserted當前數據源將要插入新數據記錄時觸發的事件
onAfterPrint當文檔被打印后觸發的事件
onBeforePrint當文檔即將打印時觸發的事件
onFilterChange當某個對象的濾鏡效果發生變化時觸發的事件
onHelp當瀏覽者按下F1或者瀏覽器的幫助選擇時觸發的事件
onPropertyChange當對象的屬性之一發生變化時觸發的事件
onReadyStateChange當對象的初始化屬性值發生變化時觸發的事件

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/278624.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/278624.shtml
英文地址,請注明出處:http://en.pswp.cn/news/278624.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

chrome 網頁重新加載_在Chrome中為各個網頁設置自定義重新加載時間

chrome 網頁重新加載Do you have a webpage that needs to be reloaded every so often or perhaps you have multiple webpages that each need their own individual reload time? Now you can have the best of both with the AutoReloader extension for Google Chrome. 您…

VMware Tools安裝和卸載

1、卸載 a.查找 vmware-uninstall-tools.pl 路徑&#xff1a;sudo find / -name vmware-uninstall-tools.pl b.切換到 vmware-unistall-tools.pl 目錄&#xff1a;cd /usr/bin/ c.卸載&#xff1a;sudo perl vmware-uninstall-tools.pl 2、安裝 a.掛載&#xff1a;sudo mount /…

MySQL解決方案

主從復制與主主復制怎么自動切換&#xff1a;使用Keepalived 日常如何導出數據&#xff1a;mysqldump、xtrabackup 主庫宕機解決方案&#xff08;一主多從&#xff09; 登陸從庫>show processlist\G; #cat /data/3306/data/master.info #cat /data/3307/data/master.ii…

iphone解鎖_有人可以用解鎖的iPhone做的最糟糕的事情是什么?

iphone解鎖Dedi Grigoroiu/Shutterstock.comDedi Grigoroiu / Shutterstock.comWe use our phones for event tickets, reservations, insurance cards, and even driver’s licenses. But what happens when someone takes your unlocked iPhone out of view for a moment—wh…

Alamofire源碼導讀二:發起請求及內部加鎖的邏輯

以創建一個 DataRequest 為例子 &#xfffc; 發起請求 創建 SessionManager 順帶也創建了一個 SessionDelegate 持有一個urlSession&#xff0c;持有一個串行的 DispatchQueue A。注意&#xff0c;這個不是urlSession 回調方法執行時所在的OperationQueue 創建 Requestable 的…

python os.path模塊

os.path.abspath(path) #返回絕對路徑os.path.basename(path) #返回文件名os.path.commonprefix(list) #返回list(多個路徑)中&#xff0c;所有path共有的最長的路徑。os.path.dirname(path) #返回文件路徑os.path.exists(path) #路徑存在則返回True,路徑損壞返回Falseos.path…

讓動畫每次重復前都有延遲

動畫不從0%開始即可 keyframes textmove {20% {transform: translateX(0);}100% {transform: translateX(-100%);} }

bixby映射軟件下載_如何在Samsung Galaxy S8,S9,S10,Note 8或Note 9上重新映射Bixby按鈕...

bixby映射軟件下載We’ve said before, and we’ll say it again: Bixby sucks. You’re better off using Google Assistant any day of the week. The good news is, it’s now possible to remap the pointless Bixby button without using a third-party app. 我們之前已經…

JavaScript數據結構和算法

前言 在過去的幾年中&#xff0c;得益于Node.js的興起&#xff0c;JavaScript越來越廣泛地用于服務器端編程。鑒于JavaScript語言已經走出了瀏覽器&#xff0c;程序員發現他們需要更多傳統語言&#xff08;比如C和Java&#xff09;提供的工具。這些工具包括傳統的數據結構&…

選擇器

// 什么是 HTML 以及怎樣使用 HTML 編寫網頁 // 網頁的結構是怎樣 // 什么是 CSS 以及怎樣使用 CSS // 如何在網頁中引入 JavaScript 代碼 // 什么是 DOM, 常用 DOM API 使用 // document object model // application program interface // 什么是事件, 如何綁定事件 // // 應…

vue3打包后無法加載頁面

1、配置輸出路徑 // vue.config.js module.exports {publicPath: ./ }2、不能使用history路由 // ... export default new Router({// mode: history, routes: [{path: /,name: home,component: Home}] })

如何使用Avira Rescue CD清潔感染的PC

When you’ve got a PC completely infected with viruses, sometimes it’s best to reboot into a rescue disc and run a full virus scan from there. Here’s how to use the Avira Rescue CD to clean an infected PC. 當您的PC完全感染了病毒時&#xff0c;有時最好重新…

匯編語言第二章總結

第二章 寄存器 (1) 字數據在寄存器中的存放 一個字由兩個字節組成&#xff0c;可以存在一個16位寄存器中。 字的高8位 → 存放于通用寄存器的高8位寄存器 字的低8位 → 存放于通用寄存器的低8位寄存器。 例&#xff1a;十進制數據&#xff1a; 20000 → AX 對應的二進制…

Vue組件的三種調用方式

最近在寫fj-service-system的時候&#xff0c;遇到了一些問題。那就是我有些組件&#xff0c;比如Dialog、Message這樣的組件&#xff0c;是引入三方組件庫&#xff0c;比如element-ui這樣的&#xff0c;還是自己實現一個&#xff1f;雖然它們有按需引入的功能&#xff0c;但是…

axios把post的RequestPayload格式轉為formdata

方法一&#xff1a;配置transformRequest&#xff0c;缺點&#xff1a;其他請求格式的數據也會被重新格式化&#xff08;PUT&#xff0c;PATCH&#xff09; const service axios.create({//設置axios為form-data 方法1// headers: {// post: {// "Content-T…

火狐打印預覽_將打印和打印預覽命令添加到Firefox的上下文菜單

火狐打印預覽Have you been thinking about how much easier it would be to having the Print & Print Preview commands in Firefox’s Context Menu? The Print Context Menu extension for Firefox allows you to avoid having to use the File Menu to access the pr…

每個人都要在自己的“時區”里找到自己的快樂

祝小妹和自己生日快樂&#xff0c;人人都想快樂&#xff0c;卻在平常的365天悶悶不樂&#xff0c;但愿家人朋友在平常的每一天都很夠健康快樂&#xff01; 在我那個開不了機的手機記事薄有句話還記得&#xff1a;你們不要刻意等我&#xff0c;因為可能現在的我還沒來得及去發現…

《2017 云計算評測報告》:帶你了解 AWS、阿里云、騰訊云等八家云計算服務提供商的綜合用戶體驗情況...

報告電子版至聽云官方博客下載&#xff1a;http://blog.tingyun.com/web/article/detail/1352 評測說明 評測目標&#xff1a;同一應用&#xff08;網站&#xff09;在不同云上的用戶訪問體驗&#xff0c;以及對云資源的使用 洞察周期及范圍&#xff1a;2017年4月-2017年9月 訪…

js以變量為鍵

let key "dynamic",obj{[key]:true }; obj[key2]key console.log(obj)一般在配置文件中應用較多

搭建jenkins實現自動化部署

參考&#xff1a; https://www.cnblogs.com/rslai/p/8135460.html轉載于:https://www.cnblogs.com/lihuanhuan/p/10612123.html