Séléctionner de la liste déroulante
Fermé
halima15
Messages postés
167
Date d'inscription
dimanche 15 novembre 2009
Statut
Membre
Dernière intervention
21 avril 2010
-
31 déc. 2009 à 01:09
Alain_42 Messages postés 5358 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 31 déc. 2009 à 09:32
Alain_42 Messages postés 5358 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 31 déc. 2009 à 09:32
A voir également:
- Séléctionner de la liste déroulante
- Liste déroulante excel - Guide
- Liste de numéro de téléphone suspect 07 ✓ - Forum Mobile
- Supprimer liste déroulante excel ✓ - Forum Excel
- Triez la liste comme sur cette illustration (attention, on ne voit que le début …). quel est le mot formé par les 6 dernières lettres de la colonne code ? - Forum Excel
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms. quel mot est formé par les 6 premières lettres de la colonne code ? - Forum Bureautique
3 réponses
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
31 déc. 2009 à 02:24
31 déc. 2009 à 02:24
Ta liste pourrait ressembler à ça :
<select name="pays" onchange="updateCountry(this.value);">
<option value="">Choisissez :</option>
<option value="belgique">Belgique</option>
<option value="canada">Canada</option>
<option value="france">France</option>
...
</script>Et :capitales = new Array();
capitales["belgique"] = "Bruxelles";
capitales["canada"] = "Ottawa";
capitales["france"] = "Paris";
function updateCountry(pays) {
capitale = capitales[pays];
// ...
}
"simplification/amélioration" à la proposition d'avion-f16 :
@+
<body>
<input type="text" id="toto" size="32" />
<select name="pays" onchange="document.getElementById('toto').value=this.value;">
<option value="">Choisissez :</option>
<option value="Bruxelles">Belgique</option>
<option value="Ottawa">Canada</option>
<option value="Paris">France</option>
</script>
</body>
@+
Alain_42
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
901
31 déc. 2009 à 09:32
31 déc. 2009 à 09:32
un petit complement:
<script type="text/javascript">
capitales = new Array();
capitales["belgique"] = "Bruxelles";
capitales["canada"] = "Ottawa";
capitales["france"] = "Paris";
function updateCountry(pays,id_ecrire) {
var capitale = capitales[pays];
obj=document.getElementById(id_ecrire);
obj.value=capitale;
}
</script>
et dans ton form:
<select name="pays" onchange="updateCountry(this.value,'capitale_pays');">
<option value="">Choisissez :</option>
<option value="belgique">Belgique</option>
<option value="canada">Canada</option>
<option value="france">France</option>
...
</select>
<input type="text" name="capitale_pays" id="capitale_pays" value="" />
31 déc. 2009 à 02:54
est il correct??