--- title: SVGAElement slug: Web/API/SVGAElement translation_of: Web/API/SVGAElement ---
{{APIRef("SVG")}}
{{SeeCompatTable}}
Интерфейс SVGAElement
предоставляет доступ к свойствам
{{ SVGElement("a") }} элемента а также к методам манипулирования ими.
Интерфейс наследует следующие интерфейсы: {{ domxref("SVGElement") }}, {{ domxref("SVGURIReference") }}, {{ domxref("SVGTests") }}, {{ domxref("SVGLangSpace") }}, {{ domxref("SVGExternalResourcesRequired") }}, {{ domxref("SVGStylable") }}, {{ domxref("SVGTransformable") }}.
Этот интерфейс также наследует свойства от его родителя, {{domxref("SVGGraphicsElement")}} и реализует свойства из {{domxref("SVGURIReference")}} и {{domxref("HTMLHyperlinkElementUtils")}}.
hreflang
, указывающий язык связанного ресурса.PING
будет отправлен браузером (в фоновом режиме). Обычно используется для отслеживания.type
, указывающий тип MIME связанного ресурса.Этот интерфейс не имеет методов, но наследует методы от его родителя, {{domxref ("SVGGraphicsElement")}}.
В примере ниже, атрибуту {{SVGAttr("target")}} элемента {{SVGElement('a')}} присвоено значение _blank и при клике по ссылке, при соблюдении условий, выведется сообщение в модальном окне.
var linkRef = document.querySelector('a'); linkRef.target ='_self'; linkRef.onclick = function(){ if (linkRef.target == '_blank') { alert("BLANK !"); linkRef.target = '_self'; } else alert("SORRY! not _blank"); }
Спецификация | Статус | Коммент |
{{SpecName("SVG2", "linking.html#InterfaceSVGAElement")}} | {{Spec2("SVG2")}} | Заменено наследование от {{domxref("SVGElement")}} {{domxref("SVGGraphicsElement")}} и удалены реализации интерфейса {{domxref("SVGTests")}}, {{domxref("SVGLangSpace")}}, {{domxref("SVGExternalResourcesRequired")}}, {{domxref("SVGStylable")}} и {{domxref("SVGTransformable")}} {{domxref ("HTMLHyperlinkElementUI")}} |
{{SpecName('SVG1.1', 'linking.html#InterfaceSVGAElement')}} | {{Spec2('SVG1.1')}} | Начальное определение |
{{Compat("api.SVGAElement")}}