sélectionner un élément par défaut dans une liste déroulante
je veux séléctionner un element de la liste déroulante.
lorsque j'ouvre la fenetre, la liste me selectionne aucun element.
j'ai mit l evenement onload dans la balise(select,body,..)
mais aucune effet, il me selectionne toujour le premier element. lorsque j' ajoute un bouton, je le mit l'evenement onclick ca marche.
ou es le probleme?
merci.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| function sel(param)
{
mySelect = document.getElementById('pays');
for (i=0; i<mySelect.options.length; i++)
{
if ( mySelect.options[i].value == param )
{
mySelect.options[i].selected = true;
break;
}
}
} |
Code:
1 2 3 4 5 6 7 8 9 10
|
print "<select size=\"1\" name=\"pays\" id=\"pays\" style=\"width: 165px\" onload=\"sel('$result[Pays]');\">
<option value=\"-1\"> Choisir un pays </option>
<option value=\"Afghanistan\">Afghanistan</option>
<option value=\"Afrique du Sud\">Afrique du Sud</option>
<option value=\"Albanie\">Albanie</option>
<option value=\"Algerie\">Algerie</option>
<option value=\"Allemagne\">Allemagne</option>
<option value=\"Andorre\">Andorre</option>
</select>"; |