Modification index sur onclick

Eléphant du PHP | 119 Messages

29 janv. 2008, 12:57

Bonjour,

voilà mon code:

Code : Tout sélectionner

<select name="id_pays" id="id_pays" style="width:90%;"> <option>-- Choisir --</option> <?php if (isset($_GET['pays'])){ $pays=$_GET['pays']; }else { $pays=$_POST['id_pays']; } $sqlpays='select nom_pays from pays_fr'; $sql_pays=sql($sqlpays); for($j=0;$j<count($sql_pays);$j++){ if($sql_pays[$j]['nom_pays']==$pays){ echo '<option value="'.$sql_pays[$j]['nom_pays'].'" selected=true>'.$sql_pays[$j]['nom_pays'].'</option>'; }else{ echo '<option value="'.$sql_pays[$j]['nom_pays'].'">'.$sql_pays[$j]['nom_pays'].'</option>'; } } ?> <input id="bouton_effacer" type="button" value="Effacer" onclick='document.getElementById("id_pays").index=0'>
Je ne peux pas faire un vrai boutton reset car dans mes options je suis en PHP et si une valeur de l'option correspond à une variable test du coup je le selectionne avec un selectecd=true.

Merci :)

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

29 janv. 2008, 12:59

Bonjour,

Quelle est ta question? :-k
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 119 Messages

29 janv. 2008, 13:00

lol oui pardon en fait quand je clique sur mon bouton effacer et ben il ne remet pas le select sur la première valeur.... :/


___________________________

trouvé:

c'est document.getElementById("id_pays").selectedIndex=0

et pas document.getElementById("id_pays").Index=0


merci