Comment obtenir un élément par son nom en HTML - getElementsByName

Comment obtenir un élément par son nom en HTML - getElementsByName

La méthodegetElementsByName() est utilisée pour obtenir l'élément par son nom. Cependant, sachez que la méthode getElementsByName () renvoie toujours un tableau en sortie.

    function showElements(){
        alert(document.getElementsByName("myInput")[0].value);
    }
+
+

Caution
La méthode retourne toujours un tableau, et nous devons utiliser [] pour accéder à la valeur.

Par exemple

alert(document.getElementsByName("myInput").value);

Il affichera une valeur indéfinie

alert(document.getElementsByName("myInput")[0].value);

Il affichera une valeur de «test» attendue

Encore une fois, il n’existe pas degetElementByName(), c’estgetElementsByName(), avec un «s» :)