# Accéder à l'HTML

Besoin d’une explication détaillée parce que vous n’avez rien compris ? ICI

## Comment récupérer un élement HTML

### Par son ID

html

    <div id="idDeMonElement"></div>

js

    let monElement = document.getElementById('idDeMonElement');

### Avec un sélecteur CSS

html

    <div id="idDeMonElement">A</div>
    <div class="element">B</div>

js

    let monElementA = document.querySelector("#idDeMonElement");
    let monElementB = document.querySelector(".element");

## Comment récupérer plusieurs élements HTML d’un seul coup

    var elements = document.getElementsByClassName('toto'); // class="toto"
    var elements = document.getElementsByName('toto'); // name="toto"
    var elements = document.getElementsByTagName('h1'); // <h1>...</h1>

Ces commandes retournent une liste d’éléments. On utilisera souvent ensuite une boucle pour faire des modifications dessus.