В javascript DOM, есть ли сопоставление tagName для HTMLElement? - PullRequest
1 голос
/ 28 августа 2011

не может найти отображение элемента tagName в HTMLElement, например:

'DIV': HTMLDivElement
'A': HTMLAnchorElement

нет отображения 1: 1, например

'B': HTMLElement
'S': HTMLElement

было бы неплохо, если бы указанная ссылка содержала отличительную характеристику между жирным шрифтом и зачеркнутым HTMLElement, но, возможно, я надеюсь на слишком много.

это должно существовать где-то в Интернете ...

Ответы [ 3 ]

2 голосов
/ 28 августа 2011

Если вы читаете документы http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037
Вы увидите, что элементы названы так, как вы хотите (HTMLInputElement, HTMLQuoteElement и т. Д.)

Но похоже, что JavaScript не имеет никакого значения, вы всегда можете отличаться на node.nodeName или node.tagName

2 голосов
/ 28 августа 2011

В MDN есть список:

https://developer.mozilla.org/en/Gecko_DOM_Reference#section_14

Похоже, он отображает объекты DOM на соответствующие элементы HTML:

HTMLElement, непосредственно реализуется:

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
, , ,
HTMLAnchorElement, реализовано:
HTMLAppletElement, реализован:
...
2 голосов
/ 28 августа 2011

вы можете посетить здесь , посмотреть интерфейсы в javascript.I надеюсь, что это может помочь вам.

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