Bonjour.
J'espère que c'est le bon forum !!!
J'ai un select qui appelle une fonction avec onchange.
la fonction doit simplement écrire dans un input text le n° d'une région.
Dans la fonction si je mets alert("region :" +id); j'ai bien une valeur dans le message
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 <script language="javascript"> function selection1(id) { document.regions.reg.value=id; } </script> <!--************ CHARGEMENT DES REGIONS **************--> <div style='position:absolute; margin-top:40px; margin-left:100px'> <form name="regions" method="POST" > <table rules="rows"> <tr> <td colspan="3" align="center" bgcolor="blue"><font face="verdana" size="2" color="white"><b> Sélectionnez une région</b></font></td> <tr> <td><SELECT name="nomregion" onchange="selection1(this.value)"> <OPTION value=""></OPTION> <?php $sql = mysql_query('SELECT * FROM r2sregions ORDER by nom_region',$connexion); WHILE ($row = mysql_fetch_array($sql)) {?> <OPTION value = '<? echo $row['id_region']?>'><? echo $row['nom_region']?></OPTION> <?} echo '</SELECT></td>'; ?> <td><input type="text" name="reg" value=""> </table> </form> </div>
J'ai utilisé cette fonction sur une autre page et elle marche![]()
![]()
Merci d'avance
Partager