Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
HTMLTitleElement : propriété text
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 :
<!doctype html>
<html lang="fr">
<head>
<title>
Bonjour le monde ! <span class="highlight">N'est-ce pas
merveilleux</span> vraiment ?
</title>
</head>
<body></body>
</html>
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
Chargement...