div 属性

获取 div 并打印.

获取 div 并打印

div 无 id 属性时,由 getElementsByClassName 打印.

div 无 id 属性时 html

div 无 id 属性时 console 折叠

div 无 id 属性时 console 展开

div 有 id 属性时,由 getElementsByClassName 打印.

div 有 id 属性时 html

div 有 id 属性时 console 折叠

div 有 id 属性时 console 展开

div 同时具有 class 及 id 属性时,由 getElementsByClassName 获取后,可用 HTMLCollection 数组下标或 HTMLCollection 下属属性获取当前节点.

同时打印数组及下属属性获取节点

同时打印数组及下属属性 console 展示

使用 document.getElementsByClassName 获取 div 元素,得到 HTMLCollection 数组,用其下属 length 属性可获取当前页面使用该类名元素个数.

.length 属性

div 属性 —— accesskey

accesskey 属性指定当前元素快捷键. accesskey 可在 html 标签以属性形式设置,也在可 js 中获取元素节点再指定 accesskey 属性.设置值可为大写,可为小写,前后不可有空格.该属性无默认值. div 元素设置 accesskey 属性后作用无明显变化.

div 元素设置 accesskey 属性后无明显变化.

设置 accesskey 属性后,可用 alt + 所设按键选中该元素. div 元素无明显变化.

alt + a 键按下无明显变化.

为 div 元素添加 hover focus focus-within active visited 状态伪类,按下 alt + a 键, div 元素背景色无变化.

accesskey 按下未触发 hfav 状态

div 属性 —— align

div align 属性,其表现参考 css text-align 属性.

align 可选值为 left center right top middle bottom, top bottom 值在 div 元素上无效,middle 值会自动转为 center.

align 属性表现与 text-align 相同

HTML DOM align 属性——【W3school】

div 属性 —— assignedSlot

暂略

div 属性 —— attributeStyleMap

暂略

div 属性 —— attributes

attrbutes 属性可获取当前 div 元素已设置所有属性.

打印 div attributes 属性

NamedNodeMap 对象下 length 属性表明当前 div 元素已设置元素个数.

可用下标方式或下属属性方式获取任意已设置属性.

下标或属性方式获取已设置属性

NamedNodeMap 对象在浏览器 console 控制台未展开时,下标及下属属性顺序显示同标签上属性设置顺序.

展开后,下标顺序同标签上属性设置顺序,下属属性有固定顺序.(e.g. - class id title etc.)

下标顺序遵循标签顺序

 可用 localName name nodeName 获取属性名.

获取属性名

可用 nodeValue textContent value 获取属性值.

获取属性值div 属性 —— autocapitalize

可在标签上设置,也可通过 js 设置.

可选值:off/none||on/sentence||words||characters.

浏览器 console 可输出值有:sentences||none||words||characters.

off 会被转化成 none,on 会被转化成 sentences,其它所有值均会被转化为 sentences.

autocapitalize on

autocapitalize off

autocapitalize foo

div 属性 —— baseURI

baseURI 获取当前浏览器地址栏显示地址. 最后一个字母为大写 i ,而非通常地址英文 url 的 l.

打印 baseURI

点击 console 处 baseURI 可跳转到 Sources 面板.

点击 console 内 baseURI

div 属性 —— childElementCount 

获取当前 div 子元素个数.

获取 div 子元素个数

div 属性 —— childNodes 

获取当前 div 下所有子节点,一个名为 NodeList 的节点数组,结构同 HTMLCollection.

获取当前 div 所有子节点

div 属性 —— children 

获取当前 div 所有子元素,输出名为 HTMLCollection 的元素数组.

获取所有子元素

div 属性 —— classList 

获取当前 div 所有 class ,输出名为 DOMTokenList 的 class 数组.

打印 classList

div 属性 —— className

获取 div class 名,格式和顺序同标签设置,空格隔开.

打印 className

div 属性 —— clientHeight 

clientHeight 属性可获取 div 元素高度.

console clientHeight

div 属性 —— clientLeft

clientLeft 属性获取 div 左边框宽度.

console clientLeft

div 属性 —— clientTop

clientTop 属性获取 div 上边框宽度.

console clientTop

div 属性 —— clientWidth

clientWidth 属性获取 div 元素宽度.

console clientWidth

div 属性 —— contentEditable

contentEditable 属性使 div 可编辑.行为类似 input [type="text"].

set div contentEditable

div 属性 —— dataset

dataset 属性获取 div 自定义数据属性值.自定义数据属性:data-*

console dataset

div 属性 —— dir

 dir 属性设置 div 元素文本书写方向.

set dir to rtl

div 属性 —— draggable 

draggable 属性使得 div 元素可以被拖动.

make div draggable

div 属性 —— firstChild

firstChild 属性获取 div 下第一个子节点.

get first child node

div 属性 —— firstElementChild

firstElementChild 属性获取 div 下第一个子元素.

get first child element

div 属性 —— hidden

hidden 属性设置 div display:none.

set div hidden

div 属性 —— id

id 属性获取或设置 div id 名称. id 在当前 html 范围内唯一.

print id on div

div 属性 —— innerHTML

innerHTML 获取或设置 div 标签内 html 内容.

div-innerHTML

div 属性 —— innerText

innerText 属性获取或设置 div 标签内文本.获取时会自动排除 html 标签.

div-innerText

div 属性 —— inputMode

inputMode 属性表示当前 div 输入或编辑内容的数据类型. 移动端较明显,呼出默认键盘、数字键盘等.

default inputMode value

div 属性 —— isConnected

isConnected 属性判断 div 是否与 DOM 树链接,返回布尔值. 可用于判断动态内容是否已经添加到文档中.

is in html

div 属性 —— isContentEditable

isContentEditable 属性设置 div 可否编辑. 设置属性为 contenteditable.

console div isContentEditable

div 属性 —— lang

lang 属性设置 div 应该使用的语言. 目前,该属性并不会强制元素显示所设置的语言,既不会翻译,也不会隐藏.

set div lang

div 属性 —— lastChild

lastChild 属性 获取 div 下最后一个子节点.

lastChild in div

div 属性 —— lastElementChild

lastElementChild 获取 div 最后一个子元素.

lastElementChild in div

div 属性 —— localName

localName 属性获取 div 标签名.

get div tagName

div 属性 —— namespaceURI

namespaceURI 属性获取 div 命名空间地址.

get div namespaceURI

div 属性 —— nextElementSibling

nextElementSibling 属性获取 div 下一个兄弟元素.

get div nextElementSibling

div 属性 —— nextSibling

nextSibling 属性获取 div 下一个兄弟节点.

get div nextSibling

div 属性 —— nodeName

nodeName 获取 div 标签名.

get div nodeName

div 属性 —— nodeType

nodeType 属性获取 div 节点类型.

get div nodeType

div 属性 —— nodeValue

nodeValue 属性获取 div 节点值. div 为 null.

get div nodeValue

div 属性 —— nonce

nonce 属性获取 div 的加密数字. 未设置时为空.

只使用一次的加密数字

div 属性 —— offsetHeight

offsetHeight 获取 div 高度.

get div height

div 属性 —— offsetLeft

offsetLeft 属性获取 div 距离父元素最左边的距离.

div 距离父元素最左边的距离

 div 属性 —— offsetParent

offsetParent 属性获取 div 父元素.

获取 div 父元素

div 属性 —— offsetTop

offsetTop 属性获取 div 距离父元素顶部的距离.

获取 div 距离父元素顶部的距离

div 属性 —— offsetWidth

offsetWidth 属性获取 div 宽度.

get div width

div 属性 —— ownerDocument

ownerDocument 属性获取当前 div 所在文档 html.

get the html

div 属性 —— parentElement 

parentElement 属性获取 div 的父元素.

get the parentElement

div 属性 —— parentNode

parentNode 属性获取 div 的父节点.

get the parentNode

div 属性 —— part

暂略.

console 如图.

console div-part

div 属性 —— prefix

prefix 属性获取 div 前缀. div 无前缀,console 为 null.

get div prefix

div 属性 —— previousElementSibling

previousElementSibling 属性获取 div 前一个兄弟元素.

get div previousElementSibling

div 属性 —— previousSibling

previousSibling 属性获取 div 前一个兄弟节点.

get div previousSibling

div 属性 —— scrollHeight

scrollHeight 属性获取 div 高度.

div scrollHeight

div 属性 —— scrollLeft

scrollLeft 属性获取元素滚动条到元素左边的距离.

div scrollLeft

div 属性 —— scrollTop

scrollTop 属性获取元素滚动条到元素顶部的距离.

div scrollTop

div 属性 —— scrollWidth

scrollWidth 属性获取 div 宽度.

div scrollWidth

div 属性 —— shadowRoot

shadowRoot 属性获取 div 元素挂载的 shadowRoot. 未挂载 shadowRoot 值为 null.

div shadowRoot

div 属性 —— slot

暂略.

div 属性 —— spellcheck

spellcheck 属性设置 div 元素内容是否检查拼写. div 默认为 true.

div spellcheck

div 属性 —— style

style 属性获取 div 样式. 可以设置 div 样式.

div style

div 属性 —— tabIndex

tabIndex 属性获取 div 在 tab 键按下时聚焦的序标. 默认值为-1,tab 键无法触发该 div ,但可以使 div 可响应 focus 和 blur 事件.

div-tabIndex

div 属性 —— tagName

tagName 属性获取 div 标签名.

div-tagName

div 属性 —— textContent

textContent 属性获取 div 内容.

div-textContent

div 属性 —— title 

title 属性获取 div title 名称. 设置了 title 属性的 div 元素,当鼠标 hover 在其上时,会显示 title 属性值.

div-title

div 属性 —— translate

translate 属性设置 div 内容是否进行翻译. 默认值为 true. 暂时浏览器未根据此属性强制翻译内容.

div-translate

 

 MDN

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值