bonjour à tous
je débute en javascript et j'ai un problème avec une fonction lié a une balise select :
"idsite" est une balise select qui, lors qu'elle est changé, redirige vers une autre URL (fonction NewUrl), le problème étant que ma page boucle en se redirigeant en permanence vers le premier "<option>" de mon select !
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 addLoadEvent(customerchangeAction()); function customerchangeAction() { if (document.getElementById("idsite")) { formulaire = document.getElementById('idsite'); formulaire.onChange = NewUrl(formulaire); } } function NewUrl(formulaire) { var url; url = '/site/index?type=customer&idsite='+formulaire.options[formulaire.selectedIndex].value; window.location.replace( url ); }
Je précise que je n'avais pas ce problème en javascript intrusif, je mettais seulement un code du style : ' onChange="NewUrl(idsite)" ' dans ma balise select, et ça marchait très bien.
voila, je suppose qu'il s'agit d'une erreur de débutant mais je ne trouve pas de solutions nul part...
merci par avance
Partager