Voila je travaille sur une application dans laquelle on peut saisir des adresses. A la validation de la saisie je fais appel à un webservice de validation des adresses qui peut faire éventuellement des propositions de voie ou de localité. Si le webservice fait des propositions j’ouvre une popup dans laquelle j’affiche ces propositions.
Je souhaiterais que si l’utilisateur clique sur une proposition cela mette à jour la fenêtre appelante. J’ai donc fait le script suivant :
Adresse étant mon formulaire appelant, view.nomVille est la zone que je souhaite mettre à jour.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 function majAdresse(name) { window.opener.document.forms["adresse"].elements["view.nomVille"].value=document.forms["rechercheLocalite"].elements[name].value;*/ }
rechercheLocalite est le nom de mon formulaire. Name est une variable dans laquelle je place le nom de ma zone exemple je peux appeler en faisant
majAdresse(localite1) ou majAdresse(localite1). Or à l’appel duc script il me met localite1 indéfini
Merci de votre aide
Partager