We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

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

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support Yes Yes Yes9 Yes Yes
target Yes12 Yes9 Yes Yes
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support ? Yes Yes Yes Yes Yes Yes
target ? Yes Yes Yes Yes Yes Yes

Veja também

  • SVG <a> element

Etiquetas do documento e colaboradores

Etiquetas: 
Colaboradores desta página: Shadowlast14
Última atualização por: Shadowlast14,