Supprimer Onchange pour une option dans la liste
Résolu
Mikkalo
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
Mikkalo Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
Mikkalo Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une liste de cette forme :
Jusque là, quand je sélectionne un pays ayant une "value" propre à lui, l’événement onchange="showUser(this.value)" s'"xécute. Ce qui veut dire pour tous les options dans mon sélect, ils doivent respecter cet événement.
Dans mon cas, je veux que tous les options respectent cette condition sauf une seule (<option value="AUTRES">AUTRES PAYS</option>) qui ne doit pas la respecter car s'exécutant déjà sur une condition définie ici :
<a href="https://www.afriexchanger.com/fr" target="_blank"><input value='AUTRES PAYS' type="button" id="champ1"/></a>
Comment pensez-vous que je peux supprimer la condition onchange="showUser(this.value)" pour une option dans le groupe des option ?
Merci pour votre attention.
J'ai une liste de cette forme :
<form name="users_form" method="post" action="traitement.php">
<select id="select" name="users" onchange="showUser(this.value)" >
<option value="" >Veuillez sélectionner votre pays</option>
<option value="PAYS1">PAYS1 </option>
<option value="PAYS2">PAYS2</option>
<option value="PAYS3">PAYS3</option>
<option value="PAYS4">PAYS4</option>
<option value="PAYS5">PAYS5</option>
<option value="PAYS6">PAYS6</option>
<option value="PAYS7">PAYS7</option>
<optgroup label="Choisir un autre pays" >
<option value="AUTRES">AUTRES PAYS</option>
</optgroup>
</select>
<a href="https://www.afriexchanger.com/fr" target="_blank"><input value='AUTRES PAYS' type="button" id="champ1"/></a>
</form>
Jusque là, quand je sélectionne un pays ayant une "value" propre à lui, l’événement onchange="showUser(this.value)" s'"xécute. Ce qui veut dire pour tous les options dans mon sélect, ils doivent respecter cet événement.
Dans mon cas, je veux que tous les options respectent cette condition sauf une seule (<option value="AUTRES">AUTRES PAYS</option>) qui ne doit pas la respecter car s'exécutant déjà sur une condition définie ici :
<a href="https://www.afriexchanger.com/fr" target="_blank"><input value='AUTRES PAYS' type="button" id="champ1"/></a>
Comment pensez-vous que je peux supprimer la condition onchange="showUser(this.value)" pour une option dans le groupe des option ?
Merci pour votre attention.
A voir également:
- Supprimer Onchange pour une option dans la liste
- Supprimer rond bleu whatsapp - Guide
- Liste déroulante excel - Guide
- Supprimer une page dans word - Guide
- Comment supprimer une application préinstallée sur android - Guide
- Supprimer pub youtube - Accueil - Streaming
1 réponse
Bonsoir;
Déjà.. ta question concerne le javascript et non le php.
Je déplace donc le sujet au bon endroit.
Ensuite, il te suffit de faire un IF dans ta fonction ShowUser pour en sortir si la valeur correspond à "AUTRES"
NB: A l'avenir, merci de préciser le LANGAGE dans les balises de code afin que la coloration syntaxique s'applique.
Explications ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Déjà.. ta question concerne le javascript et non le php.
Je déplace donc le sujet au bon endroit.
Ensuite, il te suffit de faire un IF dans ta fonction ShowUser pour en sortir si la valeur correspond à "AUTRES"
NB: A l'avenir, merci de préciser le LANGAGE dans les balises de code afin que la coloration syntaxique s'applique.
Explications ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
J'ai bien noté toutes tes indications concernant l'emplacement des sujets.
Ensuite, Oui, je suis parvenu donc à résoudre le problème en faisant ceci :
Merci et bonne journée.