選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

JS 參考手冊

按類別劃分的 JS 按字母劃分的 JS

JavaScript

JS 陣列 JS 布林值 JS 類 JS 日期 JS 錯誤 JS 全域性 JS JSON JS Map JS Math JS 數字 JS 物件 JS 運算子 JS 優先順序 JS Promise JS 正則表示式 JS Set JS 語句 JS 字串 JS TypedArray

Window

Window 物件 Window Console Window History Window Location Window Navigator Window Screen

HTML DOM

HTML 文件 HTML 元素 HTML 屬性 HTML 集合 HTML NodeList HTML DOMTokenList HTML 樣式
alignContent alignItems alignSelf animation animationDelay animationDirection animationDuration animationFillMode animationIterationCount animationName animationTimingFunction animationPlayState background backgroundAttachment backgroundClip backgroundColor backgroundImage backgroundOrigin backgroundPosition backgroundRepeat backgroundSize backfaceVisibility border borderBottom borderBottomColor borderBottomLeftRadius borderBottomRightRadius borderBottomStyle borderBottomWidth borderCollapse borderColor borderImage borderImageOutset borderImageRepeat borderImageSlice borderImageSource borderImageWidth borderLeft borderLeftColor borderLeftStyle borderLeftWidth borderRadius borderRight borderRightColor borderRightStyle borderRightWidth borderSpacing borderStyle borderTop borderTopColor borderTopLeftRadius borderTopRightRadius borderTopStyle borderTopWidth borderWidth bottom boxShadow boxSizing captionSide caretColor clear clip color columnCount columnFill columnGap columnRule columnRuleColor columnRuleStyle columnRuleWidth columns columnSpan columnWidth counterIncrement counterReset cssFloat cursor direction display emptyCells filter flex flexBasis flexDirection flexFlow flexGrow flexShrink flexWrap font fontFamily fontSize fontStyle fontVariant fontWeight fontSizeAdjust height isolation justifyContent left letterSpacing lineHeight listStyle listStyleImage listStylePosition listStyleType margin marginBottom marginLeft marginRight marginTop maxHeight maxWidth minHeight minWidth objectFit objectPosition opacity order orphans outline outlineColor outlineOffset outlineStyle outlineWidth overflow overflowX overflowY padding paddingBottom paddingLeft paddingRight paddingTop pageBreakAfter pageBreakBefore pageBreakInside perspective perspectiveOrigin position quotes resize right scrollBehavior tableLayout tabSize textAlign textAlignLast textDecoration textDecorationColor textDecorationLine textDecorationStyle textIndent textOverflow textShadow textTransform top transform transformOrigin transformStyle transition transitionProperty transitionDuration transitionTimingFunction transitionDelay unicodeBidi userSelect verticalAlign visibility width wordBreak wordSpacing wordWrap widows zIndex

HTML 事件

HTML 事件 HTML 事件物件 HTML 事件屬性 HTML 事件方法

Web API

API Canvas API Console API Fetch API Fullscreen API 地理位置 API History API MediaQueryList API Storage API 驗證 API Web

HTML 物件

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <tbody> <td> <tfoot> <th> <thead> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

其他參考

CSSStyleDeclaration JS 轉換


HTML DOM 事件

DOM 事件允許 JavaScript 為 HTML 元素新增事件監聽器事件處理器

有關事件的教程,請閱讀我們的JavaScript 事件教程

示例

在 HTML 中,onclick 是事件監聽器,myFunction 是事件處理器

<button onclick="myFunction()">點選我</button>

在 JavaScript 中,click 是事件,myFunction 是事件處理器

button.addEventListener("click", myFunction);
事件 發生時間 所屬
abort 媒體載入被中止 UiEvent, Event
afterprint 頁面已開始列印 事件
animationend CSS 動畫已完成 AnimationEvent
animationiteration CSS 動畫重複播放 AnimationEvent
animationstart CSS 動畫已開始 AnimationEvent
beforeprint 頁面即將列印 事件
beforeunload 文件即將解除安裝之前 UiEvent, Event
blur 元素失去焦點 FocusEvent
canplay 瀏覽器可以開始播放媒體(已緩衝足夠開始播放) 事件
canplaythrough 瀏覽器可以不中斷地播放媒體而無需緩衝 事件
change 表單元素的內容已更改 事件
click 元素被點選 MouseEvent
contextmenu 元素被右鍵點選以開啟上下文選單 MouseEvent
copy 元素內容被複制 ClipboardEvent
cut 元素內容被剪下 ClipboardEvent
dblclick 元素被雙擊 MouseEvent
drag 元素正在被拖拽 DragEvent
dragend 元素拖拽結束 DragEvent
dragenter 被拖拽元素進入放置目標 DragEvent
dragleave 被拖拽元素離開放置目標 DragEvent
dragover 被拖拽元素在放置目標上方 DragEvent
dragstart 元素拖拽開始 DragEvent
drop 被拖拽元素被放置到目標上 DragEvent
durationchange 媒體時長已更改 事件
ended 媒體已播放到末尾(“感謝收聽”) 事件
error 載入檔案時發生錯誤 ProgressEvent, UiEvent, Event
focus 元素獲得焦點 FocusEvent
focusin 元素即將獲得焦點 FocusEvent
focusout 元素即將失去焦點 FocusEvent
fullscreenchange 元素以全屏模式顯示 事件
fullscreenerror 元素無法以全屏模式顯示 事件
hashchange URL 的錨點部分已更改 HashChangeEvent
input 元素獲得使用者輸入 InputEvent, Event
invalid 元素無效 事件
keydown 按鍵按下 KeyboardEvent
keypress 按鍵被按下 KeyboardEvent
keyup 按鍵被釋放 KeyboardEvent
load 物件已載入 UiEvent, Event
loadeddata 媒體資料已載入 事件
loadedmetadata 元資料(如尺寸和時長)已載入 事件
loadstart 瀏覽器開始查詢指定的媒體 ProgressEvent
message 透過事件源接收到訊息 事件
mousedown 滑鼠按鈕在元素上方被按下 MouseEvent
mouseenter 指標移入元素 MouseEvent
mouseleave 指標移出元素 MouseEvent
mousemove 指標在元素上方移動 MouseEvent
mouseover 指標移入元素 MouseEvent
mouseout 指標移出元素 MouseEvent
mouseup 使用者在元素上方釋放滑鼠按鈕 MouseEvent
mousewheel 已棄用。 請改用 wheel 事件 WheelEvent
offline 瀏覽器開始離線工作 事件
online 瀏覽器開始線上工作 事件
open 與事件源的連線已開啟 事件
pagehide 使用者從網頁導航離開 PageTransitionEvent
pageshow 使用者導航到網頁 PageTransitionEvent
paste 一些內容被貼上到元素中 ClipboardEvent
pause 媒體暫停 事件
play 媒體已開始播放或不再暫停 事件
playing 媒體在暫停或緩衝後正在播放 事件
popstate 視窗歷史記錄已更改 PopStateEvent
progress 瀏覽器正在下載媒體資料 事件
ratechange 媒體播放速度已更改 事件
resize 文件檢視已調整大小 UiEvent, Event
reset 表單已重置 事件
scroll 捲軸正在滾動 UiEvent, Event
search 搜尋欄位中寫入內容 事件
seeked 跳轉到媒體位置已完成 事件
seeking 跳轉到媒體位置已開始 事件
select 使用者選擇了一些文字 UiEvent, Event
show <menu> 元素顯示為上下文選單 事件
stalled 瀏覽器正在嘗試獲取不可用的媒體資料 事件
storage Web Storage 區域已更新 StorageEvent
submit 表單已提交 事件
suspend 瀏覽器故意不獲取媒體資料 事件
timeupdate 播放位置已更改(使用者移動到媒體中的不同位置) 事件
toggle 使用者開啟或關閉 <details> 元素 事件
touchcancel 觸控被中斷 TouchEvent
touchend 手指從觸控式螢幕上移開 TouchEvent
touchmove 手指在螢幕上拖動 TouchEvent
touchstart 手指放在觸控式螢幕上 TouchEvent
transitionend CSS 過渡已完成 TransitionEvent
unload 頁面已解除安裝 UiEvent, Event
volumechange 媒體音量已更改(包括靜音) 事件
waiting 媒體暫停但預計會恢復(例如,緩衝) 事件
wheel 滑鼠滾輪在元素上方向上或向下滾動 WheelEvent

×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援