HTMLTitleElement : propriété text
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 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
Loading…