Select champ, afficher valeur dans textbox
Résolu
Sinistrus
Messages postés
1010
Date d'inscription
Statut
Membre
Dernière intervention
-
Sinistrus Messages postés 1010 Date d'inscription Statut Membre Dernière intervention -
Sinistrus Messages postés 1010 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous !
Le titre de ma question est un peu bizarre j'avoue... mais voilà, j'ai un SELECT qui récupère les "Libelle" de ma table et je voudrais que si je clique ou défile dans ce SELECT, une zone de texte affiche la valeur "Code" du SELECT.
Merci de votre aide !
Le titre de ma question est un peu bizarre j'avoue... mais voilà, j'ai un SELECT qui récupère les "Libelle" de ma table et je voudrais que si je clique ou défile dans ce SELECT, une zone de texte affiche la valeur "Code" du SELECT.
<input type="text" name="Fr_Code" id="Fr_Code" value="" />
<select name="Fr_Libelle" id="Fr_Libelle">
<?php $Stat = $pdo->query("SELECT * FROM tb_fr_produits GROUP BY Libelle ORDER BY Libelle ASC;"); while($data = $Stat->fetch(PDO::FETCH_ASSOC)){ ?>
<option value="<?php echo $data["Libelle"]; ?>"><?php echo $data["Libelle"]; ?></option>
<?php ;} ?>
</select>
Merci de votre aide !
A voir également:
- Select champ, afficher valeur dans textbox
- Afficher calendrier outlook dans google agenda - Guide
- Afficher toutes les lignes masquées excel ✓ - Forum Excel
- Please select boot device ✓ - Forum Windows
- Afficher taille dossier windows - Guide
- Dans le diaporama à télécharger, les diapositives s’enchaînent automatiquement. combien de temps la diapositive crayon met-elle à s’afficher ? combien de temps reste-t-elle affichée à l’écran ? ✓ - Forum Powerpoint
1 réponse
Salut,
En javascript, en ajoutant une fonction sur l'événement "onchange" du select afin d'en récupérer la valeur et la copier dans l'attribut value de l'input type text :
Bonne journée,
En javascript, en ajoutant une fonction sur l'événement "onchange" du select afin d'en récupérer la valeur et la copier dans l'attribut value de l'input type text :
document.getElementById('Fr_Libelle').addEventListener('change', function() {
document.getElementById('Fr_Code').value = this.options[this.selectedIndex].value;
});
Bonne journée,
Il copie le même libellé dans la zone de texte au lieu de son code...
Voici un exemple de données :
Le code est enregistré dans la table.
Sauf s'il y a un autre moyen...