NS суффиксированные члены в DOM Core - PullRequest
1 голос
/ 14 сентября 2011

Стандарт DOM Core находится здесь: http://www.w3.org/TR/DOM-Level-3-Core

Этот стандарт определяет основные интерфейсы, которые реализованы в DOM веб-браузеров.Эти интерфейсы среди прочих содержат элементы с суффиксом NS.

Документ интерфейса

  • createElementNS
  • createAttributeNS
  • getElementsByTagNameNS

Элемент интерфейса

  • getAttributeNS
  • setAttributeNS
  • removeAttributeNS
  • getAttributeNodeNS
  • setAttributeNodeNS
  • getElementsByTagNameNS
  • hasAttributeNS
  • setIdAttributeNS
  • getNamedItemNS
  • removeNamedItemNS

Я не особо разбирался в этом, но мне кажется, что этичлены существуют исключительно для документов XML.Это верно?Означает ли это, что веб-разработчики, создающие веб-страницы HTML, могут игнорировать этих участников?

1 Ответ

0 голосов
/ 21 января 2015

В HTML5 есть некоторые предопределенные пространства имен для MathML , SVG , ...

Так что различные функции, которые вы цитировалиВаш вопрос, такой как createElementNS, createAttributeNS, полезен, например, для манипулирования SVG внутри HTML5.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...