Liste Déroulante: choix via Javascript
bonjour,
j'aimerais pouvoir mettre automatiquement le champ d'une liste déroulante. J'ai une solution fonctionnel mais vraiment vraiment laide...
En fait je complète automatiquement un formulaire avec Nom Prénom Société et Genre et pour le genre j'ai une liste déroulante.
je récupère les informations sur une personne dans une chaine que je split
Code:
1 2 3 4 5 6
|
var elements2 = inputObj.id.split('##');
document.getElementById('société').value=elements2[2]
document.getElementById('genre').options[0].text=elements2[1];
document.getElementById('prénom').value=elements2[0];
document.getElementById('nom').value=elements2[3]; |
ici je remplace dont la première valeur de ma liste par le contenue de la chaine.
Dans mon cas je remplace "le Mademoiselle" par Monsieur
Du coup dans ma liste après coup j'ai Monsieur,madame,Monsieur
pas très pratique
Une solution plus élégante ??
voila comment est construit mon formulaire.
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<tr>
<td width="231" align="center"> genre : </td>
<td width="317" align="center">
<select name="Genre" id="genre" >
<option value=1>Mademoiselle</option>
<option value=2>Madame</option>
<option value=3>Monsieur</option>
</select>
</td>
</tr> |