ton souci n'est pas d'ajouter des options à un select ?
je n'avais rien compris ?
tu voudrais faire une action sur le choix d'une ligne ?
function trait(sel)
{ sel.selectedIndex est le n° de ligne sélectionnée
sel.options[sel.selectedIndex].text ou .value c'est la ligne
}
<select onchange="trait(this);"...>
attention, si un select n'a pas de size ou un size=1, la 1ère option est sélectionnée
par défaut, ou pour que le onchange soit pris en compte, il faudra d'abord cliquer
sur une autre opiton
c'est pour ça que souvent, on voit une ligne de titre sur la 1ère option d'un select
et que dans le traitement, on ne fait rien si selectedIndex==0
Cordialement

Bul [
mon Site] [
M'écrire]