Rechercher : dans
Par :

[php|js] fonction, liste déroulante, onchange

Dernière réponse le 18 sep 2008 à 21:02:51 ndnadia, le 18 sep 2008 à 10:54:09 
 Signaler ce message aux modérateurs

Bonjour,

J'ai une fonction php dont le rôle est d'afficher des listes déroulantes, je veux ajouter au niveau du "SELECT" de la liste déroulante une fonction JavaScript avec onchange, le problème c'est que la fonction js qui doit être exécutée dépend de la valeur choisi dans la liste déroulante. Par exemple si on choisi dans la liste des villes "Caire" une fonction js bien déterminée va être exécutée dans le onchange alors que si on choisi "Paris" une autre fonction js doit être exécutée.

Merci d'avance.

Configuration: Windows Vista
Firefox 3.0.1

Meilleures réponses pour « [php|js] fonction, liste déroulante, onchange » dans :
Listes déroulantes simples avec Excel VoirDans votre tableau, vous souhaitez insérer un texte ou une valeur choisi dans une liste (déroulante). vous créez votre liste, ligne aprés ligne, sur votre feuille en cours ou sur une autre feuille du classeur en cours. vous la nommez : INSERTION...

1

G_ZOR, le 18 sep 2008 à 19:01:13

Bonjour ndnadia,

Il me semble qu'il est possible de récupérer le choix effectué sur la liste au niveau de la fonction qui est lancée par onchange comme cela :

A placer dans la fonction :
choixSelect = document.nomFormulaire.IDselect.value;


nomFormulaire est définir au niveau de la balise <FORM name="nomFormulaire"> ou se trouve le select

IDselect est défini dans la balise <SELECT id="IDselect"> de la liste dont il faut récupérer le choix

J'espère avoir compris et répondu à la demande.

Répondre à G_ZOR

2

 Alain_42, le 18 sep 2008 à 21:02:51

Petite rectif:

si on veut atteindre par l'id ce n'est pas ça

il faut:

choixSelect = document.getElementById('IDselect').value; 


ce que tu donnes c'est avec le name

Répondre à Alain_42