SVGAElement

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.

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

EspecificaĆ§Ć£o Status ComentĆ”rio
Scalable Vector Graphics (SVG) 2 Candidata a RecomendaĆ§Ć£o Replaced inheritance from SVGElement by SVGGraphicsElement and removed the interface implementations of SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, and SVGTransformable by HTMLHyperlinkElementUtils
Scalable Vector Graphics (SVG) 1.1 (Second Edition) RecomendaĆ§Ć£o DefiniĆ§Ć£o inicial

Compatibilidade com o Navegador

BCD tables only load in the browser

Veja tambƩm

  • SVG <a> element