SVGAElement

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

Интерфейс 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 и при клике по ссылке, при соблюдении условий, выведется сообщение в модальном окне.

js
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");
};

Спецификации

Specification
Scalable Vector Graphics (SVG) 2
# InterfaceSVGAElement

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

BCD tables only load in the browser

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

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