Exemples de code

Boîtes à cocher (checkbox)

Cet exemple montre comment récupérer les valeurs sélectionnées dans un ensemble de boîtes à cocher.

  <fieldset>
    <legend>Ajoutez des extras à votre forfait hôtelier</legend>
    <input type="checkbox" name="extras" value="vue sur la mer" /> Chambre avec vue sur la mer<br>
    <input type="checkbox" name="extras" value="gym" /> Accès au gym<br>
    <input type="checkbox" name="extras" value="piscine" /> Accès à la piscine<br>
    <input type="checkbox" name="extras" value="dîner" /> Dîner inclus<br>
    <input type="checkbox" name="extras" value="souper" /> Souper inclus<br>
  </fieldset>

  <button>Choisir</button><br>
  Vous aurez droit à <span id="sortie"></span>

<script>

let bouton = document.querySelector("button");
bouton.addEventListener("click", afficher);

function afficher()
{
  let extras = "";
  let tabExtras = document.getElementsByName("extras");

  for (let i = 0; i < tabExtras.length; i++) {
    if (tabExtras[i].checked) {
      extras += tabExtras[i].value + ", ";
    }
  }

  sortie.innerHTML = extras;
}

</script>