SVGAElement

Experimental: Это экспериментальная технология
Так как спецификация этой технологии ещё не стабилизировалась, смотрите таблицу совместимости по поводу использования в различных браузерах. Также заметьте, что синтаксис и поведение экспериментальной технологии может измениться в будущих версиях браузеров, вслед за изменениями спецификации.

Интерфейс SVGAElement предоставляет доступ к свойствам <a> элемента а также к методам манипулирования ими.

Интерфейс наследует следующие интерфейсы: SVGElement (en-US), SVGURIReference (en-US), SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable (en-US), SVGTransformable.

Свойства

Этот интерфейс также наследует свойства от его родителя, SVGGraphicsElement и реализует свойства из SVGURIReference (en-US) и HTMLHyperlinkElementUtils.

SVGAElement.download
См. HTMLAnchorElement.download (en-US).
SVGAElement.href
См. HTMLAnchorElement.href.
SVGAElement.hreflang
Является DOMString, который отражает атрибут hreflang, указывающий язык связанного ресурса.
SVGAElement.ping
Является DOMString, отражая атрибут ping, содержащий список URL-адресов, разделённых пробелами, к которым, когда выполняется гиперссылка, POST запрос с телом PING будет отправлен браузером (в фоновом режиме). Обычно используется для отслеживания.
SVGAElement.referrerPolicy
См. HTMLAnchorElement.referrerPolicy (en-US).
SVGAElement.rel
См. HTMLAnchorElement.rel (en-US).
SVGAElement.relList
См. HTMLAnchorElement.relList (en-US).
SVGAElement.target Только для чтения
соответствует атрибуту target (en-US) данного элемента.
SVGAElement.text
Является DOMString синонимом свойства Node.textContent.
SVGAElement.type
Is a that reflects theattribute, indicating the MIME type of the linked resource.
Является DOMString, который отражает атрибут type , указывающий тип MIME связанного ресурса.

Методы

Этот интерфейс не имеет методов, но наследует методы от его родителя, SVGGraphicsElement.

Пример

В примере ниже, атрибуту target (en-US) элемента <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");
} 

Характеристики

Спецификация Статус Коммент
Scalable Vector Graphics (SVG) 2 Кандидат в рекомендации Заменено наследование от SVGElement (en-US) SVGGraphicsElement и удалены реализации интерфейса SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable (en-US) и SVGTransformable HTMLHyperlinkElementUI
Scalable Vector Graphics (SVG) 1.1 (Second Edition) Рекомендация Начальное определение

Совместимость с браузером

BCD tables only load in the browser

Смотрите также

  • SVG <a> элемент