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.
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>
Dans la fonction si je mets alert("region :" +id); j'ai bien une valeur dans le message
J'ai utilisé cette fonction sur une autre page et elle marche

Merci d'avance