Merci d'avoir pris le temps de répondre.
En fait, il ne s'agit que d'une seule ville, Paris. Les noms des voies sont dans la bdd, et je suis obligée de les proposer toutes en choix dans un select.
J'ai fais un petit essai là, en créant auparavant le select, de manière à ne pas réinterroger la base s'il y a plusieurs adresses, et je passe le select à la fct js
code:
<script language="JavaScript" type="text/javascript">
var compteur =0;
function ajoute (anId,aSelect){
compteur++;
var tableau = document.getElementById(anId);
var ligne = document.createElement ('tr');
var colonne1 = document.createElement('td');
var colonne2 = document.createElement('td');
var objetSelect = document.getElementById(aSelect).cloneNode(true);
objetSelect.setAttribute( "id","select"+compteur);
objetSelect.style.display = 'block';
var texte = document.createTextNode (objetSelect.id);
colonne1.appendChild (objetSelect);
colonne2.appendChild (texte);
ligne.appendChild (colonne1);
ligne.appendChild (colonne2);
tableau.appendChild(ligne);
}
</script>
jusque là pas de problème, mais ma balise select d'essai ne comporte que 3 éléments !!! Mais je ne vois toujours pas comment faire autrement ?
Merci
Partager