Script di documenti HTML DOM
Esempi
Numero di elementi <script> nel documento:
document.scripts.length;
Restituisce il contenuto del primo elemento <script>:
document.scripts[0].text;
Restituisce il contenuto del primo elemento <script>:
document.scripts.item(0).text;
Altri esempi di seguito.
Definizione e utilizzo
La scripts
proprietà restituisce una raccolta di tutti gli elementi <script> nel documento.
La scripts
proprietà restituisce un HTMLCollection .
La scripts
proprietà è di sola lettura.
Guarda anche:
Collezione HTML
Una HTMLCollection è una raccolta di nodi HTML.
È possibile accedere ai nodi in una raccolta tramite numeri di indice. L'indice inizia da 0.
La proprietà length restituisce il numero di elementi nella raccolta.
Sintassi
document.scripts
Proprietà
Proprietà | Descrizione |
lunghezza | Il numero di elementi <script> nella raccolta. |
Metodi
Method | Description |
[index] | Returns the element with the specified index (starts at 0). Returns null if the index is out of range. |
item(index) | Returns the element with the specified index (starts at 0). Returns null if the index is out of range. |
namedItem(id) | Returns the element with the specified id. Returns null if the id does not exist. |
Valore di ritorno
Tipo | Descrizione |
Oggetto | Un oggetto HTMLCollection. Tutti gli elementi <script> nel documento. Gli elementi vengono ordinati come appaiono nel documento. |
Altri esempi
Restituisce il contenuto dell'elemento <script> con id="myScript":
document.scripts.namedItem("myScript").text;
Esegui il ciclo su tutti gli elementi <script> e genera ciascun ID:
const collection = document.scripts;
let text = "";
for (let i = 0; i < collection.length; i++) {
text += collection[i].id + "<br>";
}
Supporto browser
document.scripts
è una funzionalità DOM di livello 2 (2001).
È completamente supportato in tutti i browser:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |