SVG 言語における要素に直接対応する SVG DOM インタフェースのすべては、SVGElement インタフェースから派生しています。

属性

SVGElement.dataset読取専用
要素に付与されたカスタム・データ属性に対応する名前つきデータ属性の、キーと値の対のリストを与える、DOMStringMap オブジェクトです。data-* の形の属性を使って、これらの対を SVG で定義することもでき、ここで * は、その対のキーの名前です。これは、HTML の  HTMLElement.dataset 属性および HTML の data-* グローバル属性とちょうど同様に、うまく機能します。
SVGElement.id読取専用
与えられた要素の id 属性の値を表す DOMString です。または、id が存在しない場合は、空文字列です。
SVGElement.xmlbase読取専用
与えられた要素の xml:base 属性に対応する  DOMString  です。
SVGElement.ownerSVGElement読取専用
直近の先祖の  <svg> 要素を参照する SVGSVGElement です。もし、与えられた要素が最も外側の <svg> 要素であれば、null  です。
SVGElement.viewportElement読取専用
現在のビューポートを確立した  SVGElement です。多くの場合は、直近の先祖の  <svg> 要素です。もし、与えられた要素が最も外側の <svg> 要素であれば、null  です。

メソッド

SVGElement インタフェースは、追加のメソッドを何も提供しませんが、親から、すなわち  Element から、メソッドを継承しています。

仕様

Specification Status Comment
Scalable Vector Graphics (SVG) 2
SVGElement の定義
勧告候補 Adds the dataset property.
Scalable Vector Graphics (SVG) 1.1 (Second Edition)
SVGElement の定義
勧告 Initial definition

ブラウザ互換性

Feature Chrome Edge Firefox (Gecko) Microsoft Edge Internet Explorer Opera Safari (WebKit)
Basic support (有)[1] (有) (有) (有) 9.0 (有) (有)
dataset attribute 54 ? 51 (51) ? ? 41 10.0
Feature Android Android Webview Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile Chrome for Android
Basic support 未サポート (有)[1] (有) (有) ? (有) (有) (有) [1]
dataset attribute 未サポート 54 ? 51.0 (51) ? 41 10.0 54

[1] The properties offsetParent, offsetTop, offsetLeft, offsetWidth, and offsetHeight are deprecated in Chrome 48.

参照

ドキュメントのタグと貢献者

 このページの貢献者: piyo-ko
 最終更新者: piyo-ko,