選單
×
   ❮     
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 元素


元素物件

在 HTML DOM 中,Element 物件表示一個 HTML 元素,如 P、DIV、A、TABLE 或任何其他 HTML 元素。


屬性和方法

以下屬性和方法可用於所有 HTML 元素

屬性 / 方法 描述
accessKey 設定或返回元素的 accesskey 屬性
addEventListener() 為元素附加事件處理程式
appendChild() 向元素新增(追加)新的子節點
attributes 返回元素的屬性的 NamedNodeMap
blur() 將焦點從元素中移除
childElementCount 返回元素的子元素數量
childNodes 返回元素的子節點的 NodeList
children 返回元素的子元素的 HTMLCollection
classList 返回元素的類名
className 設定或返回元素的 class 屬性的值
click() 模擬對元素的滑鼠點選
clientHeight 返回元素的高度,包括內邊距
clientLeft 返回元素的左邊框寬度
clientTop 返回元素的上邊框寬度
clientWidth 返回元素的寬度,包括內邊距
cloneNode() 克隆元素
closest() 在 DOM 樹中搜索與 CSS 選擇器匹配的最近元素
compareDocumentPosition() 比較兩個元素的文件位置
contains() 如果一個節點是另一個節點的後代,則返回 true
contentEditable 設定或返回元素內容是否可編輯
dir 設定或返回元素的 dir 屬性的值
firstChild 返回元素的第一個子節點
firstElementChild 返回元素的第一個子元素
focus() 將焦點賦予元素
getAttribute() 返回元素屬性的值
getAttributeNode() 返回屬性節點
getBoundingClientRect() 返回元素的大小及其相對於視口的位置
getElementsByClassName() 返回具有給定類名的子元素集合
getElementsByTagName() 返回具有給定標籤名的子元素集合
hasAttribute() 如果元素具有給定屬性,則返回 true
hasAttributes() 如果元素具有任何屬性,則返回 true
hasChildNodes() 如果元素具有任何子節點,則返回 true
id 設定或返回元素的 id 屬性的值
innerHTML 設定或返回元素的內容
innerText 設定或返回節點及其後代的文字內容
insertAdjacentElement() 在相對於元素的位置插入新的 HTML 元素
insertAdjacentHTML() 在相對於元素的位置插入 HTML 格式的文字
insertAdjacentText() 在相對於元素的位置插入文字
insertBefore() 在現有子節點之前插入新的子節點
isContentEditable 如果元素內容可編輯,則返回 true
isDefaultNamespace() 如果給定 namespaceURI 是預設的,則返回 true
isEqualNode() 檢查兩個元素是否相等
isSameNode() 檢查兩個元素是否是相同的節點
isSupported() 已棄用
lang 設定或返回元素的 lang 屬性的值
lastChild 返回元素的最後一個子節點
lastElementChild 返回元素的最後一個子元素
matches() 如果元素與給定 CSS 選擇器匹配,則返回 true
namespaceURI 返回元素的名稱空間 URI
nextSibling 返回同一節點樹級別的下一個節點
nextElementSibling 返回同一節點樹級別的下一個元素
nodeName 返回節點的名稱
nodeType 返回節點的節點型別
nodeValue 設定或返回節點的值
normalize() 連線相鄰的文字節點並移除元素中的空文字節點
offsetHeight 返回元素的高度,包括內邊距、邊框和捲軸
offsetWidth 返回元素的寬度,包括內邊距、邊框和捲軸
offsetLeft 返回元素的水平偏移位置
offsetParent 返回元素的偏移容器
offsetTop 返回元素的垂直偏移位置
outerHTML 設定或返回元素的內容(包括開始標籤和結束標籤)
outerText 設定或返回節點及其後代的外部文字內容
ownerDocument 返回元素的根元素(文件物件)
parentNode 返回元素的父節點
parentElement 返回元素的父元素節點
previousSibling 返回同一節點樹級別的上一個節點
previousElementSibling 返回同一節點樹級別的上一個元素
querySelector() 返回與 CSS 選擇器匹配的第一個子元素
querySelectorAll() 返回與 CSS 選擇器匹配的所有子元素
remove() 從 DOM 中移除元素
removeAttribute() 從元素中移除屬性
removeAttributeNode() 移除屬性節點,並返回被移除的節點
removeChild() 從元素中移除子節點
removeEventListener() 移除已透過 addEventListener() 方法附加的事件處理程式
replaceChild() 替換元素中的子節點
scrollHeight 返回元素的整個高度,包括內邊距
scrollIntoView() 將元素滾動到瀏覽器視窗的可見區域
scrollLeft 設定或返回元素內容水平滾動的畫素數
scrollTop 設定或返回元素內容垂直滾動的畫素數
scrollWidth 返回元素的整個寬度,包括內邊距
setAttribute() 設定或更改屬性的值
setAttributeNode() 設定或更改屬性節點
樣式 設定或返回元素的 style 屬性的值
tabIndex 設定或返回元素的 tabindex 屬性的值
tagName 返回元素的標籤名
textContent 設定或返回節點及其後代的文字內容
title 設定或返回元素的 title 屬性的值
toString() 將元素轉換為字串

×

聯絡銷售

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

報告錯誤

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

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

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