Mwongozo wa HTMLElement ya XML DOM
- Page ya kuzungumza DOM HTMLDocument
- Page ya kuzingatia DOM NamedNodeMap
HTMLElement 对象表示 HTML 中的一个元素。
HTMLElement 对象的属性
一个 HTML 文档中的每个元素都有和元素的 HTML 属性对应的属性。这里列出了所有 HTML 标记都支持的属性。其他的属性,都特定于某种具体的 HTML 标记。HTMLElement 对象继承了 Node na Element 对象的标准属性,也实现了下面所描述的几个非标准属性:
- className
-
规定元素的 class 属性。注意:该属性名不是 "class",因为 "class" 是 JavaScript 中的保留字。
Aina: String. Hali: Inayotafutwa.
- currentStyle
-
这一特定于 IE 的属性应用于元素的所有 CSS 属性的级联组。它是 Window.getComputedStyle() 的仅用于 IE 的替代。
Aina: String. Hali: Inayotafutwa.
- dir
-
规定元素的 dir 属性,声明了文档文本的方向。
Aina: String. Hali: Inayotafutwa.
- id
-
规定元素的 id 属性。在一个文档中,没有两个元素具有相同的 id 值。
Aina: String. Hali: Inayotafutwa.
- innerHTML
-
规定了元素所包含的字符串,不包括元素自身的开始标记和结束标记。查询这一属性会将元素的内容作为一个 HTML 文本串返回。将这个属性设置为一个 HTML 文本串,则可以用 HTML 的解析表示来替换元素的内容。在文档载入的时候,不能设置这个属性。这个一个源自于 IE4 的非标准属性,已经得到所有现代浏览器的支持。
Aina: String. Hali: Inayotafutwa.
- lang
-
规定元素的 lang 属性,声明了元素内容的语言代码。
Aina: String. Hali: Inayotafutwa.
- offsetHeight, offsetWidth
-
返回元素的高度和宽度,以像素为单位。这是非标准的但却得到很好支持的属性。
类型:int。状态:只读。
- offsetLeft
-
返回当前元素的左边界到它的包含元素的左边界的偏移量,以像素为单位。
类型:int。状态:只读。
- offsetTop
-
返回当前元素的上边界到它的包含元素的上边界的偏移量,以像素为单位。
类型:int。状态:只读。
- offsetParent
-
返回对最近的动态定位的包含元素的引用,所有的偏移量都根据该元素来决定。如果元素的 style.display 设置为 none,则该属性返回 null。这是非标准的但却得到很好支持的属性。
Aina:Node. Hali: Inayotafutwa.
- scrollHeight, scrollWidth
-
返回元素的完整的高度和宽度,以像素为单位。当一个元素拥有滚动条时(比如由于 CSS 的 overflow 属性),这些属性和 offsetHeight 与 offsetWidth 不同,offsetHeight 和 offsetWidth 只是报告元素的可见部分的大小。这是非标准的但却得到很好支持的属性。
类型:int。状态:只读。
- scrollTop, scrollLeft
-
设置或返回已经滚动到元素的左边界或上边界的像素数。只有在元素有滚动条的时候,例如,元素的 CSS overflow 属性设置为 auto 的时候,这些像素才有用。这些属性也只在文档的
或 标记上定义(这和浏览器有关),并且一起来制定滚动文档的位置。注意,这些属性并不会指定一个 - style
-
Ina kirejeza kwa kifungu kinachotumika kama kifungu cha kifungu cha kifungu cha kifungu kinachotumika kama kifungu cha kifungu cha kifungu. Tathmini, thamani ya kifungu hii ni kama kifungu.
Aina:CSS2Properties. Hali: Inayotafutwa.
- title
-
Ina kumaliza tabia ya title ya kiwango. Kwa kawaida, kama kifungu kinasikia kwa kifungu, kawaida kawaida kinaonyesha thamani ya tabia hii katika 'kifungu cha kifungu' ya kifungu.
Aina: String. Hali: Inayotafutwa.
vifungo vya kifungu cha HTMLElement
Kifungu cha HTMLElement kinakumuwa na Node na Element vifungo vya kifungu cha kawaida. Mengine wa aina ya kiwango kinafanya vifungo vya kifungu kwa tabia ya kifungu, CodeW3C.com katika Kitabu cha kuelewa cha HTML DOMIna taarifu kuhusu vifungo hivi katika majadiliano ya tabia ya kifungu.
Wengi wa kwa kawaida wengi wa kifungu cha kifungu kinafanya kazi kama hizo kifungio cha kawaida:
Method | Ufafanuzi |
---|---|
scrollIntoView() | Kusikia na kusikia kwa kumwengia kwenye eneo la kijani. |
Hatua za matukio ya HTMLElement
Wengi wa elementi za HTML ambao zinaingia katika matukio ya kifaa na kibili zinaweza kuanza hatua zilizopangwa hapa. Kwa elementi kama kifungu au kibondo, mafanikio ya kuelewa zaidi zimeenea katika:Vichwa vya elementi vya kawaidakwenye.
Tazama Kitabu cha kuelewa cha hatua za matukio ya HTMLMafanikio ya kuelewa kwa hatua za matukio ya HTML.
Je, hujui kusoma mafanikio ya mafano wa HTMLElement?
Kwenye kitabu cha kuelewa cha HTML DOM kwa CodeW3C.com, tumezenga vichwa vya kuelewa kwa DOM kwa hatua ya HTML:
Vichwa vya vingine
Kitabu cha kuelewa cha XML DOM:Mfano wa Document
Kitabu cha kuelewa cha XML DOM:getElementById() ya Document
Kitabu cha kuelewa cha XML DOM:getElementsByTagName() ya Document
- Page ya kuzungumza DOM HTMLDocument
- Page ya kuzingatia DOM NamedNodeMap