Maison > interface Web > Tutoriel H5 > Version concise des notes d'étude HTML5 (11) : Nouvelle API

Version concise des notes d'étude HTML5 (11) : Nouvelle API

黄舟
Libérer: 2017-01-21 17:10:15
original
1385 Les gens l'ont consulté

Extensions sur HTMLDocument

HTML5 étend certaines interfaces HTMLDocument sur HTML DOM niveau 2. Ces interfaces sont implémentées sur tous les objets élément qui implémentent l'interface Document. HTML5 a également ajouté plusieurs nouveaux membres :

getElementsByClassName() : utilisez la classe class pour obtenir des éléments. Cette méthode peut être utilisée pour interroger tous les éléments et objets Document avec des attributs et des valeurs de classe qui correspondent au paramètre de classe. . (Exemple : SVG et MathML).

innerHTML : Un moyen d'analyser et de sérialiser des documents HTML/XML. Cet attribut ne prenait en charge que HTMLElement dans les versions précédentes des navigateurs et n'était désormais pas standardisé.

activeElement et hasFocus : déclarent quel élément est l'élément focus actuel et si le document a son propre focus.

Extensions sur HTMLElement

En HTML5, certaines extensions ont été ajoutées à l'interface HTMLElement :

getElementsByClassName() : C'est équivalent à l'extension du même nom dans HTMLDocument . Seule la portée est différente.

innerHTML : actuellement pris en charge par la plupart des navigateurs (y compris le contenu XML).

classList : est l'accesseur de className. Cet objet fournit les méthodes (contains(), add(), remove() et toggle()) pour faire fonctionner la classe de l'élément. Les éléments a, area et link ont ​​également un accesseur d'attribut similaire, relList, qui fournit la même fonctionnalité pour faire fonctionner l'attribut rel.

Ce qui précède est la version concise des notes d'étude HTML5 (11) : le contenu de la nouvelle API. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php.cn) !


Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal