25

HTML5 仕様 およびDOM 仕様によると、anHTMLAnchorElementにはtextおよびtextContentプロパティがあります。text物件の目的は何ですか?私が知る限りtext、読み取り専用のゲッターですtextContent

4

2 に答える 2

16

textContentプロパティは、DOM Core 仕様のNode インターフェースから「継承」されています。textプロパティは HTML5 HTMLAnchorElement インターフェイスから「継承」さ、「textContent IDL 属性と同じ値を返す必要がある」と指定されています。

この 2 つはおそらく、異なるブラウザの動作を収束させるために残されています。スクリプト要素のテキスト プロパティは、わずかに異なる方法で定義されています。

DOM 仕様は、あらゆる種類のドキュメント (HTML、XML、SGML など) の一般的な仕様であることに注意してください。一方、HTML5 は、多くの点で DOM コアを活用および拡張する HTML に特化したものです (「スーパー セット」と言う人もいるかもしれません)。 " いくつかの DOM 仕様に加えて HTML と …)。

「継承」は「プロトタイプの継承」を意味するのではなく、継承のより一般的な意味であることに注意してください。

于 2012-11-01T07:04:15.477 に答える