English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Attribut scripts du HTML DOM

Objet Document HTML DOM

scriptsL'attribut retourne<script>Liste des éléments.

Les éléments de la liste sont triés dans l'ordre de leur apparition dans le code source.

Syntaxe :

document.scripts
var x = document.scripts.length;
Testez et voyez‹/›

Compatibilité du navigateur

Tous les navigateurs prennent en charge complètement l'attribut scripts :

Attribut
scriptsEstEstEstEstEst

Caractéristique

AttributDescription
lengthRetourne la liste dans<script>Nombre d'éléments

Méthode

MéthodeDescription
[index]Retourne le noeud spécifique à l'index donné dans la liste à partir de zéro. Si le numéro d'index dépasse la gamme, retourne null.
item(index)Retourne le noeud spécifique à l'index donné dans la liste à partir de zéro. Si le numéro d'index dépasse la gamme, retourne null.
namedItem(id)Retourne le noeud spécifique dont l'ID correspond à la chaîne spécifiée par name. Si l'ID n'existe pas, il retourne null.

Détails techniques

RetourneUnHTMLCollectionVous pouvez l'utiliser comme un tableau pour obtenir tous les éléments de la liste
Version DOM :Niveau DOM3

Plus d'exemples

Afficher le contenu de l'élément de script premier (index 0) du document :

var x = document.scripts[0].text;
Testez et voyez‹/›

Parcourir tous les éléments de script, et afficher le contenu texte de chaque script :

var myArray = document.scripts;
for(let i = 0; i < myArray.length;++) {
   document.getElementById("x").innerHTML += myArray[i].text + "<br>";
}
Testez et voyez‹/›

Objet Document HTML DOM