Méthodes pushState() et replaceState() pour ajouter et modifier des entrées d’historique en combinaison avec l’événement onpopstate
pushState() vous permet de modifier le référent utilisé dans l’en-tête HTTP pour les objets XMLHttpRequest créés après le changement d’état. La valeur du référent sera l’URL du document dont se trouve la fenêtre au moment de la création de l’objet XMLHttpRequest.
Liste complète des attributs HTML globaux avec exemples
Des attributs globaux peuvent être spécifiés pour n’importe quel élément HTML, même ceux non spécifiés dans la norme. Cela signifie que tous les éléments non standards doivent autoriser ces attributs, même si l’utilisation de ces éléments signifie que le document n’est plus conforme au HTML.
Attribut global contenteditable
Informe que l’élément est disponible pour modification par l’utilisateur – vous pouvez supprimer du texte et en saisir un nouveau. Les commandes standard comme annuler, coller du texte depuis le tampon, etc. fonctionnent également. Compatible avec tous les navigateurs. Attribut contenteditable a un ensemble fixe de valeurs, il peut s’agir d’une chaîne vide, true ou false. Chaîne vide ou true indiquer que l’élément est modifiable.
Attribut autofocus globale
L’attribut autofocus définit le focus de saisie automatique par défaut pour les champs du formulaire HTML lorsque la page est chargée. L’élément doté de l’attribut autofocus aura le focus lors du chargement de la page (le curseur qu’il contient clignotera, si vous commencez à saisir du texte à l’aide du clavier, il tombera dans le champ avec le focus de saisie). Un attribut est un attribut sans valeur. Il doit être appliqué aux balises input, button ou textarea et à un seul élément par page, sinon il y aura un conflit.
Attribut de classe globale
L’attribut de classe global est une liste de registres séparés par des espaces des classes dépendantes de l’élément. Les classes permettent la sélection et l’accès CSS et Javascript à l’aide de sélecteurs de classe ou de fonctions telles que les méthodes DOM document.getElementsByClassName. Les développeurs utilisent l’attribut class tout le temps. Non seulement cela facilite le style, mais cela vous aide également à mieux organiser votre code et à le rendre plus facile à maintenir.