Page 1 sur 1

balise javascript dans du php

Posté : 02 févr. 2006, 14:19
par isatis28
j'ai une liste deroulante en php, et je voudrais lui attribuer un evenement de type onclick. le probleme est que du fait que cela soit en php j'ai l'impression que l'evenement n'est pas prit en compte!
<SELECT name="aliment" onchange="lulu(this.form.elements.aliment.options[this.form.aliment.producteur.selectedIndex].value)">
merci

Posté : 02 févr. 2006, 14:26
par Cyrano
non, à priori, il en manque un tout petit bout: essaye comme ça:
<SELECT name="aliment" onchange="lulu(this.form.elements.aliment.options[this.form.aliment.producteur.selectedIndex.value].value)">

Posté : 02 févr. 2006, 15:19
par isatis28
j'ai finalement trouvé ce qui n'allait pas et c'etait une erreur de js et non de php. j'ai essayé ce que vous m'avez consillé mais cela n'as pas marché. La bonne syntaxe est:

onchange=lulu(this.form.elements.aliment.options[this.form.elements.aliment.selectedIndex].value)

merci quand meme su coup de main a partir de la j'ai pus situer l'erreur!