IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

URL avec parametre en js


Sujet :

JavaScript

  1. #1
    Membre r�gulier
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2008
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Janvier 2008
    Messages : 9
    Par d�faut URL avec parametre en js
    Bonjour a tous,
    Je voudrais savoir comment faire pour cr�er une url avec des param�tres r�cup�r�s en js.
    Je m'explique, j'ai un formulaire contenant plusieurs input et je dois construire mon url sous la forme suivante:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <a href="lien.asp?param1=valeur_input1&param2=valeur_input1">test</a>
    j'ai essayer de faire :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <a href="lien.asp?param1=+formulaire.input1.value">test</a>
    mais cela ne marche pas.
    Une id�e?
    Merci d'avance

  2. #2
    R�dacteur/Mod�rateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par d�faut
    Salut,
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <a href="lien.asp" onclick="this.href+='?param1='+formulaire.input1.value">test</a>

  3. #3
    Membre r�gulier
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2008
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Janvier 2008
    Messages : 9
    Par d�faut
    Tout d'abord merci pour ton aide,
    Je viens d'essayer ton code, mais �a ne marche pas, j'ai oublier de dire qu'il me faut utiliser uniquement le href, car je dois charger les variables passer en GET dans un lytebox.
    Encore merci

  4. #4
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    n'oublies pas de faire un escape des values ...
    sinon les espaces et autre caract�res sp�ciaux d'url viendront interf�rer
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  5. #5
    Membre r�gulier
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2008
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Janvier 2008
    Messages : 9
    Par d�faut
    c'est fait mais sans succ�s
    Citation Envoy� par SpaceFrog Voir le message
    n'oublies pas de faire un escape des values ...
    sinon les espaces et autre caract�res sp�ciaux d'url viendront interf�rer

  6. #6
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <a href="lien.asp" onmousedown="this.href+='?param1='+escape(formulaire.input1.value)">test</a>
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  7. #7
    Membre r�gulier
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2008
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Janvier 2008
    Messages : 9
    Par d�faut
    Merci Beaucoup �a marche nickel.

  8. #8
    Membre confirm�
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Mars 2009
    Messages
    156
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 156
    Par d�faut
    J'ai un probl�me du m�me acabit, mais en un peu plus compliqu� :

    Dans un pop-up, je cr�e mes �l�ments via Javascript. Ces �l�ments sont des liens, qui pointent vers le popup lui-m�me, avec un passage d'argument dans l'url :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    lien.href="pop.html?choix="+escape(lien.id);
    L'argument pass� n'est autre que l'identifiant du lien utilis�.

    Je r�cup�re ensuite cette valeur pour la traiter dans une nouvelle fonction Javascript :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    choix=window.location.search.split('=');
    	validerChoix(choix[1]);
    Jusque l�, pas de probl�me.

    Mais dans la fonction "validerChoix", impossible de faire un getElementById de l'argument pour r�cup�rer l'�l�ment (et changer sa couleur par exemple, pour indiquer qu'il a d�j� �t� choisi) : j'obtiens, non pas un objet, mais un "null".

    O� est mon erreur ?


    Merci d'avance.

  9. #9
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    attendre la fin du onload ... ?
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  10. #10
    Membre confirm�
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Mars 2009
    Messages
    156
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 156
    Par d�faut
    Si c'�tait juste �a, je suis un peu vert ^^

    Je le testerais peut-�tre un jour, mais finalement j'ai opt� pour une solution avec des checkboxes qui pose bien moins de soucis (Il ne me reste plus qu'� trouver comment �crire dans ma fen�tre m�re...) !

    -------------

    EDIT : c'est bon, et en plus, �a fait plus classe au final

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 8
    Dernier message: 27/02/2015, 15h12
  2. R�ponses: 3
    Dernier message: 24/07/2009, 11h00
  3. pb unicode avec parametre dans l'url
    Par pcouas dans le forum Servlets/JSP
    R�ponses: 2
    Dernier message: 21/01/2009, 08h41
  4. Gridview passage de parametre dans l'url avec ImageButton
    Par LhIaScZkTer dans le forum ASP.NET
    R�ponses: 3
    Dernier message: 23/06/2008, 15h00
  5. Cacher Variable Url avec Variable Globale
    Par danuz dans le forum XMLRAD
    R�ponses: 6
    Dernier message: 26/09/2003, 17h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo