balise javascript dans du php

Eléphant du PHP | 64 Messages

02 févr. 2006, 14:19

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

Mammouth du PHP | 19672 Messages

02 févr. 2006, 14:26

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)">
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 64 Messages

02 févr. 2006, 15:19

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!