Comment utiliser la balise select ?

Résolu/Fermé
khalil - Modifié le 8 juil. 2020 à 00:06
jordane45 Messages postés 38317 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 30 novembre 2024 - 8 juil. 2020 à 07:01
Bonjour,
ma question n'est pas assez claire mais je voudrais par exemple recuperer la valeur dune option et en fonction de cette option on fait une action en js mon code html est :
<select onchange="updateSelect(this.value);">
  <option value="B" selected>select</option>
    <option value="A">50px</option>
   <option value="C">100px</option>
    <option value="D">150px</option>
     <option value="E">200px</option>
 </select><br>
<textarea id="zone_de_texte" style="resize: none;"></textarea>

et mon code js:
function updateSelect ( value )
    {
        switch ( value )
        {
            case "A":
            {
             var p = document.getElementById('zone_de_texte'); p.style.fontSize='500px';
            }
            case "C":
            {
             var p = document.getElementById('zone_de_texte'); p.style.fontSize='700px';
            }
            case "D":
            {
             var p = document.getElementById('zone_de_texte'); p.style.fontSize='800px';
            }
            case "E":
            {
             var p = document.getElementById('zone_de_texte'); p.style.fontSize='1000px';
            }
            case "B":
            {
            var p = document.getElementById('zone_de_texte'); p.style.fontSize='10px';
            }
        }
    }

mais au lieu d'agrandir le texte ca le rapetisse quel est le probleme s'il vous plaît?

1 réponse

jordane45 Messages postés 38317 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 30 novembre 2024 4 705
8 juil. 2020 à 07:01
Bonjour

Ton souci se trouve dans ton utilisation du switch.
Tu as oublié les break.

0