Documento HTML DOM getElementsByName()
Esempio
Ottieni tutti gli elementi con il nome "fname":
let collection = document.getElementsByName("fname");
Altri esempi "Provalo da solo" di seguito.
Definizione e utilizzo
Il getElementsByName()
metodo restituisce una raccolta di elementi con un nome specificato.
Il getElementsByName()
metodo restituisce una HTMLCollection .
Guarda anche:
Il metodo Document getElementById()
Il metodo Document getElementsByTagName()
Il metodo Document getElementsByClassName()
Il metodo Document querySelector()
Sintassi
document.getElementsByName(name)
Parametri
Parameter | Description |
name | Required. The name value of the elements. |
Valore di ritorno
Tipo | Descrizione |
Oggetto | Un oggetto HTMLCollection . Una raccolta di elementi con il nome specificato. Gli elementi vengono ordinati come appaiono nel documento. |
Altri esempi
Numero di elementi con nome="animale":
let num = document.getElementsByName("animal").length;
Seleziona tutti gli elementi <input> con type="checkbox" che hanno il nome "animale":
const collection = document.getElementsByName("animal");
for (let i = 0; i < collection.length; i++) {
if (collection[i].type == "checkbox") {
collection[i].checked = true;
}
}
Supporto browser
document.getElementsByName()
è una funzionalità DOM di livello 1 (1998).
È completamente supportato in tutti i browser:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |