OVH Cloud OVH Cloud

passage de parametre

1 réponse
Avatar
yokho06
Bonjours, je dois réaliser un petit listing de ville qui au clic sur
cette ville en question remplisse mon formulaire
voila un petit shema

1 page avec mon input text ...
1 page avec un listing de ville.

Je voudrais que si on clique sur un nom de ville cela renvoi sur la page
avec le formulaire et lui mettant en value="NOM_DE_LA_VILLE"

j'arrive a faire passer le nom de la ville par l'url
sous cette forme
Ville.html?villenom="NOM_VILLE"

mais comment recuperer cette info et l'ajouter dans mon formulaire la
est la question ^^
(je ne suis pas trés a l'aise avec le javascript, j'ai de bonne base
dans d autre langage mais celui la :/)

Je ne pourais pas repondre avant jeudi.
Merci d'avance

1 réponse

Avatar
O.L.
Bjr,

Voici un script qui devrait faire l'affaire.
Tu peux le répéter plusieurs fois avec des variables et des paramètres
différents, pour aussi passer le code postal, l'adresse, etc., il
suffit de remplacer villenom par le nom désiré.
Au fait, il ne faut pas que ton url soit de la forme
page.htm?ville="MAVILLE"&dep="85" , mais plutôt de la forme
page.htm?ville=MAVILLE&dep… (sans guillemets).


loc = unescape(location.href);
param = loc.substring(loc.indexOf("villenom=")+"villenom=".length,
loc.length);
param = param.substring(0,
param.indexOf("&")>=0?param.indexOf("&"):param.length);

alert(param);


@+
Olivier

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com