Menu
×
   ❮     
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 地图 JS 数学 JS 数字 JS 对象 JS 运算符 JS 优先级 JS Promise JS 正则表达式 JS 集合 JS 语句 JS 字符串 JS TypedArray

窗口

窗口对象 窗口控制台 窗口历史记录 窗口位置 窗口导航器 窗口屏幕

HTML DOM

HTML 文档 HTML 元素 HTML 属性 HTML 集合 HTML 节点列表 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 APIs

API 画布 API 控制台 API 抓取 API 全屏 API 地理位置 API 历史记录 API 媒体查询列表 API 存储 API 验证 API 网页

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 浏览器开始离线工作 事件
在线 浏览器开始在线工作 事件
打开 与事件源的连接已打开 事件
页面隐藏 用户从网页导航离开 页面转换事件
页面显示 用户导航到网页 页面转换事件
粘贴 一些内容粘贴到元素中 ClipboardEvent
暂停 媒体已暂停 事件
播放 媒体已开始或不再暂停 事件
正在播放 媒体在暂停或缓冲后正在播放 事件
弹出状态 窗口历史记录发生变化 弹出状态事件
进度 浏览器正在下载媒体数据 事件
速率变化 媒体的播放速度已更改 事件
调整大小 文档视图已调整大小 UiEvent, Event
重置 表单已重置 事件
滚动 滚动条正在滚动 UiEvent, Event
搜索 在搜索字段中输入了一些内容 事件
已寻求 跳到媒体位置已完成 事件
正在寻求 跳到媒体位置已开始 事件
选择 用户选择了一些文本 UiEvent, Event
显示 <menu> 元素显示为上下文菜单 事件
停滞 浏览器正在尝试获取不可用的媒体数据 事件
存储 Web 存储区已更新 存储事件
提交 表单已提交 事件
暂停 浏览器故意不获取媒体数据 事件
时间更新 播放位置已更改(用户移动到媒体中的不同位置) 事件
切换 用户打开或关闭 <details> 元素 事件
触摸取消 触摸被中断 触摸事件
触摸结束 手指从触摸屏上移开 触摸事件
触摸移动 手指在屏幕上拖动 触摸事件
触摸开始 手指放在触摸屏上 触摸事件
过渡结束 CSS 过渡已完成 过渡事件
卸载 页面已卸载 UiEvent, Event
音量变化 媒体的音量已更改(包括静音) 事件
等待 媒体已暂停,但预计将恢复(例如缓冲) 事件
滚轮 鼠标滚轮在元素上滚动向上或向下 WheelEvent

×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.