SVGAElement

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.

io error: No such file or directory (os error 2) (/home/runner/work/yari/yari/mdn/translated-content/files/pt-br/web/api/svg_api/index.md) O SVGAElement interface fornece acesso as propriedades do elemento <a>, bem como metodos para manipula-los.

Propriedades

Esta interface também herda propriedades de sua interface pai,SVGGraphicsElement, e implementa propriedades de SVGURIReference e de HTMLHyperlinkElementUtils.

SVGAElement.target Somente leitura

It corresponds to the target attribute of the given element.

Metodos

Esta interface não tem metodos próprios, porém herda metodos da interface SVGGraphicsElement.

Exemplos

No exemplo abaixo, o target atributo do elemento <a> recebe o valor _blank e quando o link for clicado, ele notifica se a condição é verdadeira ou falsa.

js
var linkRef = document.querySelector("a");
linkRef.target = "_self";

linkRef.onclick = function () {
  if (linkRef.target === "_blank") {
    console.log("BLANK!");
    linkRef.target = "_self";
  } else {
    console.log("SORRY! not _blank");
  }
};

Especificações

Specification
Scalable Vector Graphics (SVG) 2
# InterfaceSVGAElement

Compatibilidade com navegadores

BCD tables only load in the browser

Veja também

  • SVG <a> element