Documento HTML DOM getElementsByName()
Ejemplo
Obtenga todos los elementos con el nombre "fname":
let collection = document.getElementsByName("fname");
Más ejemplos de "Pruébelo usted mismo" a continuación.
Definición y uso
El getElementsByName()
método devuelve una colección de elementos con un nombre especificado.
El getElementsByName()
método devuelve una HTMLCollection .
Ver también:
El método getElementById() del documento
El método getElementsByTagName() del documento
El método getElementsByClassName() del documento
El método QuerySelector() del documento
Sintaxis
document.getElementsByName(name)
Parámetros
Parameter | Description |
name | Required. The name value of the elements. |
Valor devuelto
Escribe | Descripción |
Objeto | Un objeto HTMLCollection . Una colección de elementos con el nombre especificado. Los elementos se ordenan tal como aparecen en el documento. |
Más ejemplos
Número de elementos con nombre="animal":
let num = document.getElementsByName("animal").length;
Marque todos los elementos <input> con type="checkbox" que tengan el nombre "animal":
const collection = document.getElementsByName("animal");
for (let i = 0; i < collection.length; i++) {
if (collection[i].type == "checkbox") {
collection[i].checked = true;
}
}
Compatibilidad con navegador
document.getElementsByName()
es una característica DOM Nivel 1 (1998).
Es totalmente compatible con todos los navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |