English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
document.scripts
var x = document.scripts.length;Testez et voyez‹/›
Tous les navigateurs prennent en charge complètement l'attribut scripts :
Attribut | |||||
scripts | Est | Est | Est | Est | Est |
Attribut | Description |
---|---|
length | Retourne la liste dans<script>Nombre d'éléments |
Méthode | Description |
---|---|
[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. |
Retourne | UnHTMLCollectionVous pouvez l'utiliser comme un tableau pour obtenir tous les éléments de la liste |
---|---|
Version DOM : | Niveau DOM3 |
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‹/›