Changement de langue avec select option
Résolu/Fermé
mont_dani
Messages postés
232
Date d'inscription
mardi 6 juin 2017
Statut
Membre
Dernière intervention
7 mai 2024
-
20 mars 2022 à 15:31
mont_dani Messages postés 232 Date d'inscription mardi 6 juin 2017 Statut Membre Dernière intervention 7 mai 2024 - 21 mars 2022 à 09:54
mont_dani Messages postés 232 Date d'inscription mardi 6 juin 2017 Statut Membre Dernière intervention 7 mai 2024 - 21 mars 2022 à 09:54
A voir également:
- Changement de langue avec select option
- Changer de dns - Guide
- Changer langue windows 10 - Guide
- Telecharger langue arabe - Télécharger - Bureautique
- Changer langue facebook - Guide
- Changement d'écriture - Guide
3 réponses
NHenry
Messages postés
15173
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
21 décembre 2024
350
20 mars 2022 à 15:55
20 mars 2022 à 15:55
Je suspecte que ce soit dû au fait que le choix par défaut est le premier, donc, revenir à ES est impossible, car pas de changement de valeur.
Pour essayer de résoudre ce souci, mets :
selected="1"
sur la langue courante.
Pour essayer de résoudre ce souci, mets :
selected="1"
sur la langue courante.
mont_dani
Messages postés
232
Date d'inscription
mardi 6 juin 2017
Statut
Membre
Dernière intervention
7 mai 2024
20 mars 2022 à 17:05
20 mars 2022 à 17:05
Oui je l¡'avais essayer mais sans succès.
Une autre idée?
Une autre idée?
NHenry
Messages postés
15173
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
21 décembre 2024
350
20 mars 2022 à 20:38
20 mars 2022 à 20:38
Comment tu l'avais essayé ?
Pour l'utiliser souvent, je sais que ça fonctionne.
Pour l'utiliser souvent, je sais que ça fonctionne.
mont_dani
Messages postés
232
Date d'inscription
mardi 6 juin 2017
Statut
Membre
Dernière intervention
7 mai 2024
21 mars 2022 à 09:54
21 mars 2022 à 09:54
J'ai réussi en changeant le script
Merci pour ton soutien
<form action="" method="post"> <select name="choix" id="choix"> <option value="1">???????? <b>ES</b></option> <option value="2">???????? <b>FR</b></option> <option value="3">???????? <b>EN</b></option> <option value="4">???????? <b>IT</b></option> </select> </form>
const select = document.getElementById('choix'); select.addEventListener('change', function (){ var valeur = select.options[select.selectedIndex].value; valeur = parseInt(valeur); switch (valeur) { case 1: changeURL('url es'); break; case 2: changeURL('url fr'); break; case 3: changeURL('url en'); break; case 4: changeURL('url it'); break; default: console.log('default'); } }); function changeURL(url) { window.location.href = url; }
Merci pour ton soutien