所有的SVG DOM 接口,直接对应的元素在 SVG 语言来自 SVGElement 接口。
Object.prototype
Function.prototype
EventTarget
Node
Element
SVGElement
程序不能直接调用该构造函数,否则将会产生异常。
属性 | 说明 |
---|---|
dataset | 只读, DOMStringMap 对象所提供的已命名的数据属性的自定义数据属性附加到元素对应的键/值对列表。这些也可以被定义在 SVG 使用属性的表单数据-*,其中 * 是对密钥的名称。这就像 HTML 的 HTMLElement.dataset 属性和 HTML 的数据-* 全局属性。 |
id | 只读,DOMString 代表ID属性的值在给定的元素,或如果ID不存在未空字符串。 |
xmlbaseRead | 只读,DOMString 对应于给定的元素上的 xml:base 属性。 |
ownerSVGElement | 只读, SVGSVGElement 指的 <svg>的最近祖先元素。 null 如果给定的元素是最外层的 <svg>元素。 |
viewportElement | 只读,SVGElement,建立当前视区。通常情况下,<svg>的最近祖先元素。 null 如果给定的元素是最外层的 <svg>元素。 |
SVGElement 接口不能提供任何额外的方法,但从它的父元素 Element 继承方法。
语法 | 说明 |
---|---|
- | - |
Object.prototype
EventTarget.prototype
Node.prototype
Element.prototype
SVGElement.prototype
属性 | 说明 |
---|---|
- | - |
Object.prototype
EventTarget.prototype
Node.prototype
Element.prototype
SVGElement.prototype
<svg> 元素