begin process at 2012 05 29 02:07:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

Débutants

 > 

choisir l'element sélectionné par défaut dans une liste déroulante


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

choisir l'element sélectionné par défaut dans une liste déroulante

lundi 6 juin 2005 à 17:52:31 | choisir l'element sélectionné par défaut dans une liste déroulante

nico_ayci

salut à tous !
je voudrais savoir s'il est possible en javascript de choisir l'element sélectionné par défaut dans une liste déroulante ? et si oui comment ?

voila l'application de ma question :
j'ai une page avec une liste déroulante (les éléments de cette liste proviennent d'une base de données) ainsi qu'une text area. Lorsque je choisis un élément dans la liste ca affiche directement dans la zone texte des infos correspondantes (qui proviennent elles aussi de la base). Jusque là tout va bien. Mais mon probleme c'est qu'en faisant un onChange, la page se rafraichit et donc l'élément de la liste n'est plus celui correspondant aux infos...je voudrais donc pouvoir garder l'élément de la liste sélectionné...une sorte de setSelectedIndex pour faire la correspondance avec Java.

Merci d'avance !

mardi 7 juin 2005 à 01:48:50 | Re : choisir l'element sélectionné par défaut dans une liste déroulante

Arto_8000

En HTML c'est :

<SELECT>
<OPTION>Option 1</OPTION>
<OPTION selected>Option 2</OPTION>
</SELECT>

Et en javascript c'est :

document.nomdetonform.nomdetonselect.options[numero_de_l'option].selected = true;

mardi 7 juin 2005 à 09:34:44 | Re : choisir l'element sélectionné par défaut dans une liste déroulante

nico_ayci

ok merci bien !!!
mardi 7 juin 2005 à 11:11:09 | Re : choisir l'element sélectionné par défaut dans une liste déroulante

nico_ayci

euh ok pour la syntaxe mais en fait je sais pas trop où placer le javascript : est-ce que je peux le mettre directement en plein milieu du code ou dois-je faire une fonction à part qu'ensuite j'appelle ? voila en gros mon code :

<form name="form1" method="post" action="admin2.asp?modif=<%=Request.QueryString("modif")%>">

  <table ... mise en forme etc...>

              <select name="combo" id="combo" STYLE="width: 248px" onChange="javascript:document.location.href='admin.asp?modif=13&choix='+this.options[this.selectedIndex].value">
              <option select>Choisissez une activité</option> 
                <%ASP qui remplit la liste avec une base de données%>
              </select>

<blabla ... mise en forme etc...>

            <textarea name="textarea" cols="60" rows="12">
                <%ASP affichage des infos correspondantes à lélément sélectionné dans la liste%>
            </textarea>


mardi 7 juin 2005 à 23:56:47 | Re : choisir l'element sélectionné par défaut dans une liste déroulante

Arto_8000

Réponse acceptée !
C'est mieux de faire une fonction a part surtout si la fonction va être utilisé plusieurs fois ,mais si tu va utilisé la commande une seule fois rajoute là directement à ton code. Pour ton code se serai comme ceci :

<html>
<body>
<form name="form1" method="post" action="admin2.asp?modif=quelquechose">
<select name="combo" id="combo" STYLE="width: 248px" onChange="javascript:document.location.href='admin.asp?modif=13&choix='+this.options[this.selectedIndex].value">
<option selected>Choisissez une activité</option>
<%ASP qui remplit la liste avec une base de données%>
</select>
<script language="javascript" type="text/javascript">
document.form1.combo.options[<%Numero%>].selected=true;
</script>
</form>
</body>
</html>



Cette discussion est classée dans : liste, element, sélectionné, déroulante, choisir


Répondre à ce message

Sujets en rapport avec ce message

Modifier élément sélectionné - liste déroulante [ par forcels ] Hello !J'ai une liste déroulante, que je crée de la manière suivante (en php), avec les informations venant de la base de données:   <option id="linkT Liste déroulante dynamique PHP/AJAX [ par Vins974 ] Bonjour à tous !!! J'ai besoin de votre aide svp .. Je crée un site , et j'ai besoin d'insérer 3 listes déroulantes dynamiques. Je m'explique <img sr Détecter qu'aucun item n'est sélectionné [ par lili9578 ] Bonjour,j'ai une petite question toute bête. Je suis en train de développer un site intranet. J'ai une liste de personnes que l'on crée à partir de sa Liste déroulante - Novice totale [ par Nausicalia ] Bonjour !Tout d'abord je me permets de remercier les personnes qui vont peut-être m'apporter une réponse parce que je suis réellement bien coincée.J'e rajout dans une liste déroulante [ par onylink ] Bonjour, J'aurai aimé dans une liste déroulante avoir la possibilité d'ajout une nouvelle valeur. [B]Je m'explique : [/B][U]Dans un formulaire :[/ Récupérer index et valeurs d'une liste déroulante [ par PERPEZAT ] Bonjour,Je voudrais récupérer dans des variables l'index et la valeur des éléments d'une liste déroulante. pour les utiliser dans un script PHP.Pour l deux liste déroulantes intégré [ par sanayounes ] salut , je suis une étudiente entrain de faire un pfe "svp je veut savoire comment développer en javasripte une liste déroulante et lorsque on cliquon Selection element dans une listbox [ par 6xavier6 ] Bonjour bonjour,Petite question a deux sesterces :Est-il possible de demander en javascript de sélectionner le premier élément d'une liste ?un truc du Afficher résultat d'une liste déroulante dans un tableau sans avoir a recharger la page [ par Evony ] Bonjour,Je dois créer une application php dans laquelle une liste déroulante contenant les employés apparait. Jusque la pas de problème, seulement, il Script formulaire [ par analog101 ] Bonjour, voici ce que je cherche à faire ( javascript ou vbscript ).Une fenêtre avec un champ texte et un champ select(liste déroulante)si je tape 1 d


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales