HTMLTitleElement : propriété text - Les API Web | MDN

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.

La propriété text de l'interface HTMLTitleElement représente le contenu textuel enfant du titre du document sous forme de chaîne de caractères. Elle contient le contenu de l'élément HTML <title> en tant que texte : si des balises HTML sont incluses dans l'élément <title>, elles sont incluses dans la valeur de la chaîne et ne sont pas interprétées comme du HTML.

Attribuer une valeur à la propriété text remplace l'intégralité du contenu textuel du <title>.

Valeur

Une chaîne de caractères.

Exemples

Considérez l'exemple ci-dessous :

html

<!doctype html>
<html lang="fr">
  <head>
    <title>
      Bonjour le monde&nbsp;! <span class="highlight">N'est-ce pas
      merveilleux</span> vraiment&nbsp;?
    </title>
  </head>
  <body></body>
</html>

js

const title = document.querySelector("title");
console.log(title.text); // "Bonjour le monde ! <span class=\"highlight\">N'est-ce pas merveilleux</span> vraiment ?"
title.text = "Mettre à jour le titre";

Comme vous pouvez le voir, la balise span n'est pas interprétée : le contenu de l'élément <title> est traité comme du texte brut et renvoyé tel quel.

Spécifications

Specification
HTML
# dom-title-text-dev

Compatibilité des navigateurs

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par les contributeurs du MDN.