Skip to content

Commit f5af74a

Browse files
authored
New pages: getSVGDocument() method pages (#36986)
1 parent 0bf15d0 commit f5af74a

File tree

4 files changed

+74
-1
lines changed

4 files changed

+74
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
title: "HTMLIframeElement: getSVGDocument() method"
3+
short-title: getSVGDocument
4+
slug: Web/API/HTMLIframeElement/getSVGDocument
5+
page-type: web-api-instance-method
6+
browser-compat: api.HTMLIframeElement.getSVGDocument
7+
---
8+
9+
{{APIRef("HTML DOM")}}
10+
11+
The **`getSVGDocument()`** method of the {{domxref("HTMLIframeElement")}} interface returns the {{domxref("Document")}} object of the embedded SVG.
12+
13+
## Value
14+
15+
A {{domxref("Document")}}.
16+
17+
## Examples
18+
19+
```js
20+
const svgDoc = document.getElementById("el").getSVGDocument();
21+
```
22+
23+
## Specifications
24+
25+
{{Specifications}}
26+
27+
## Browser compatibility
28+
29+
{{Compat}}
30+
31+
## See also
32+
33+
- {{domxref("HTMLEmbedElement.getSVGDocument")}}
34+
- {{domxref("HTMLObjectElement.getSVGDocument")}}

files/en-us/web/api/htmliframeelement/index.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,10 @@ _Inherits properties from its parent, {{domxref("HTMLElement")}}_.
6565

6666
## Instance methods
6767

68-
_Inherits methods from its parent, {{domxref("HTMLElement")}}_.
68+
_Also inherits methods from its parent interface, {{domxref("HTMLElement")}}._
69+
70+
- {{domxref("HTMLIframeElement.getSVGDocument()")}}
71+
- : Returns the embedded SVG as a {{domxref("Document")}}.
6972

7073
## Specifications
7174

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
title: "HTMLObjectElement: getSVGDocument() method"
3+
short-title: getSVGDocument
4+
slug: Web/API/HTMLObjectElement/getSVGDocument
5+
page-type: web-api-instance-method
6+
browser-compat: api.HTMLObjectElement.getSVGDocument
7+
---
8+
9+
{{APIRef("HTML DOM")}}
10+
11+
The **`getSVGDocument()`** method of the {{domxref("HTMLObjectElement")}} interface returns the {{domxref("Document")}} object of the embedded SVG.
12+
13+
## Value
14+
15+
A {{domxref("Document")}}.
16+
17+
## Examples
18+
19+
```js
20+
const svg = document.getElementById("el").getSVGDocument();
21+
```
22+
23+
## Specifications
24+
25+
{{Specifications}}
26+
27+
## Browser compatibility
28+
29+
{{Compat}}
30+
31+
## See also
32+
33+
- {{domxref("HTMLIFrameElement.getSVGDocument")}}
34+
- {{domxref("HTMLEmbedElement.getSVGDocument")}}

files/en-us/web/api/htmlobjectelement/index.md

+2
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ _Inherits methods from its parent, {{domxref("HTMLElement")}}._
6666

6767
- {{domxref("HTMLObjectElement.checkValidity()")}}
6868
- : Always returns `true` because {{HTMLElement("object")}} elements are never candidates for constraint validation.
69+
- {{domxref("HTMLObjectElement.getSVGDocument()")}}
70+
- : Returns the embedded SVG as a {{domxref("Document")}}.
6971
- {{domxref("HTMLObjectElement.reportValidity()")}}
7072
- : Always returns `true` because {{HTMLElement("object")}} elements are never candidates for constraint validation.
7173
- {{domxref("HTMLObjectElement.setCustomValidity()")}}

0 commit comments

Comments
 (0)