SVGMPathElement: href property
Baseline Widely available
This feature is well established and works across many devices and browser versions. Itβs been available across browsers since January 2020.
Please help us by answering a few questions.
The href
read-only property of the SVGMPathElement
interface reflects the href
or xlink:href
Deprecated
attribute of the given <mpath>
element.
Value
An SVGAnimatedString
object.
Examples
Accessing the href
property
html
<svg xmlns="http://www.w3.org/2000/svg" width="400" height="200">
<path
id="motionPath"
d="M10 80 C 40 10, 65 10, 95 80 S 150 150, 180 80"
fill="transparent"
stroke="black" />
<circle id="circle" cx="0" cy="0" r="5" fill="blue">
<animateMotion dur="4s" repeatCount="indefinite">
<mpath href="#motionPath"></mpath>
</animateMotion>
</circle>
</svg>
js
const mpathElement = document.querySelector("mpath");
// Access the href property
console.log(mpathElement.href.baseVal); // Output: "#motionPath"
Specifications
Specification |
---|
Scalable Vector Graphics (SVG) 2 # __svg__SVGURIReference__href |
Browser compatibility
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
href |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.