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> элемент