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 (en-US), e implementa propriedades de SVGURIReference (en-US) e de HTMLHyperlinkElementUtils.

SVGAElement.target Somente leitura
It corresponds to the target (en-US) attribute of the given element.

Metodos

Esta interface n√£o tem metodos pr√≥prios, por√©m herda metodos da interface SVGGraphicsElement (en-US).

Exemplos

No exemplo abaixo, o target (en-US) 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 (en-US) by SVGGraphicsElement (en-US) and removed the interface implementations of SVGTests (en-US), SVGLangSpace, SVGExternalResourcesRequired (en-US), SVGStylable (en-US), and SVGTransformable (en-US) 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