W3cubDocs

/SVG

onclick

The onclick attribute specifies some script to run when the element is clicked.

Thirty-seven elements are using this attribute: <a>, <altGlyph>, <animate>, <animateMotion>, <animateTransform>,
<circle>, <defs>, <desc>, <ellipse>, <foreignObject>, <g>,
<image>, <line>, <linearGradient>, <marker>, <metadata>, <mpath>,
<path>, <pattern>, <polygon>, <polyline>, <radialGradient>, <rect>,
<script>, <set>, <stop>, <style>, <svg>, <switch>,
<symbol>, <text>, <textPath>, <title>, <tref>, <tspan>,
<use>, <view>

<svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg">
  <circle cx="100" cy="100" r="100" onclick="alert('You have clicked the circle.')" />
</svg>

Usage notes

Value <anything>
Default value None
Animatable No

Specifications

Browser compatibilityUpdate compatibility data on GitHub

Desktop
Chrome Edge Firefox Internet Explorer Opera Safari
onclick ? ? ? ? ? ?
Mobile
Android webview Chrome for Android Firefox for Android Opera for Android Safari on iOS Samsung Internet
onclick ? ? ? ? ? ?

© 2005–2020 Mozilla and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/onclick