onchange sur un select sous IE
Bonjour,
j'essaye de récuperer la valeur de mon select avec un onchange :
Code:
1 2 3 4 5 6 7 8
| $sql1 = 'SELECT DISTINCT * FROM solvant';
$req1 = mysql_query($sql1) or die('Erreur SQL !<br>'.$sql1.'<br>'.mysql_error());
$listesolvant = '<select name="solvant" STYLE="width:85"onchange="test(this.value)"><option></option>';
while($data1 = mysql_fetch_assoc($req1))
{
$listesolvant = $listesolvant . "<option>".$data1['nom_solvant']."</option>";
}
$listesolvant = $listesolvant . "</select>"; |
(Ceci correspond à la construction du select en question)
et dans mon test.js j'ai seulement :
Code:
1 2 3
| function test(valeur){
alert(valeur);
} |
Quand j'suis sur firefox, la valeur est correctement affichée, mais sous IE this.value retourne rien.
Je voulais savoir s'il y avait une solution à ce problème =D.
Merci