HTMLMetaElement : propriété content
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é content
de l'interface HTMLMetaElement
permet d'obtenir ou de définir l'attribut content
des directives pragma et des données nommées <meta>
, en association avec HTMLMetaElement.name
ou HTMLMetaElement.httpEquiv
.
Pour plus d'informations, voir l'attribut content.
Valeur
Une chaîne de caractères.
Exemples
>Lecture du contenu d'un élément meta
L'exemple suivant interroge un élément <meta>
qui contient un attribut name
avec la valeur keywords
.
La valeur de content
est affichée dans la console pour présenter les mots-clés du document :
// avec <meta name="keywords" content="documentation, HTML, web">
const meta = document.querySelector("meta[name='keywords']");
console.log(meta.content);
// "documentation, HTML, web"
Création d'un élément meta avec content
L'exemple suivant crée un nouvel élément <meta>
avec un attribut name
défini sur description
.
L'attribut content
définit une description du document et est ajouté à l'élément <head>
du document :
const meta = document.createElement("meta");
meta.name = "description";
meta.content =
"L'élément <meta> peut être utilisé pour fournir des métadonnées de document sous forme de paires nom-valeur, l'attribut name donnant le nom de la métadonnée et l'attribut content la valeur.";
document.head.appendChild(meta);
Spécifications
Specification |
---|
HTML> # dom-meta-content> |
Compatibilité des navigateurs
Loading…
Voir aussi
- L'élément HTML
<meta>
- La propriété
HTMLMetaElement.name
- La propriété
HTMLMetaElement.httpEquiv
- Apprendre : Métadonnées en HTML