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 :

Envoi url dans fonction


Sujet :

JavaScript

  1. #1
    Membre confirmé Avatar de Didibzh
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 72
    Par défaut Envoi url dans fonction
    Bonjuor a tous,
    J'ai une fonction javascript qui me permet d'envoyer vers une div une url je souhaite envoyer deux element dans mon url mais j'ai une erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    ENTREPRISES<select size="1" name="combo" id="ent">
    <option>SAVERGLASS</option>
    <option>TOURS&COMP</option>
    </select>
    NOM<input type="text" name="nom" id="nom">
    <input type="button" value="Go !" onclick="envoieRequete('nom.php?nom='+document.getElementById('nom').value'&societe='+document.getElementById('ent').value,'liste');"><BR>
    Mercipour votre aide

    Je vous donne l'erreur
    missing ) after argument list

  2. #2
    Modérateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Par défaut
    Bonjour

    Comme le dit le message d'erreur, il manque un + :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     onclick="envoieRequete('nom.php?nom=' + document.getElementById('nom').value + '&societe=' + document.getElementById('ent').value , 'liste');"


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  3. #3
    Membre confirmé Avatar de Didibzh
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 72
    Par défaut
    ok merci

  4. #4
    Membre confirmé Avatar de Didibzh
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 72
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="button" value="Go !" onclick="envoieRequete('nom.php?nom='+document.getElementById('nom').value+'&societe=$_GET['societe']','liste');"><BR>
    meme erreur je comprend rien

  5. #5
    Modérateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Par défaut
    fais voir le code généré (click droit, afficher la source)


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  6. #6
    Rédacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par défaut
    Citation Envoyé par Didibzh
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="button" value="Go !" onclick="envoieRequete('nom.php?nom='+document.getElementById('nom').value+'&societe=$_GET['societe']','liste');"><BR>
    meme erreur je comprend rien
    ]
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="button" value="Go !" onclick="envoieRequete('nom.php?nom='+document.getElementById('nom').value+'&societe=$_GET[\"societe\"]','liste');"><BR>

  7. #7
    Modérateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Par défaut
    Bonjour

    Je ne connais pas PHP, mais peut-etre que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="button" value="Go !" onclick="envoieRequete('nom.php?nom='+document.getElementById('nom').value+'&societe=<?PHP echo ($_GET["societe"])?>','liste');">
    Peut-etre mieux, non ?


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  8. #8
    Rédacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par défaut
    Citation Envoyé par roro06
    Bonjour

    Je ne connais pas PHP, mais peut-etre que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="button" value="Go !" onclick="envoieRequete('nom.php?nom='+document.getElementById('nom').value+'&societe=<?PHP echo ($_GET["societe"])?>','liste');">
    Peut-etre mieux, non ?
    nondidiou de nondidiou


  9. #9
    Modérateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Par défaut
    Pas çà ?


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  10. #10
    Rédacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par défaut
    onclick c'est une chaine javascript balisée par des double-quote. donc si dans cette chaine on a besoin d'utiliser des double-quote, il faut les échapper (i.e. mettre un antislash devant) pour ne pas que cela soit interprêté comme étant la fin de la chaîne (au premier ") et le début d'une nouvelle (au 2ème ")

  11. #11
    Modérateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Par défaut
    J'avais bien compris, mais là, on entre en php entre les balises <?PHP et ?> , non ? donc pas besoin d'echapper les doublesquotes (enfin je suppose, comme précisé : no habloy PHP)

    Ce qui est sur, c'est que la même en ASP :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="button" value="Go !" onclick="envoieRequete('nom.php?nom='+document.getElementById('nom').value+'&societe=<%= request("societe")%>','liste');">
    est tout a fait valable, sans échapper, les ".

    D'où : je réitère :
    fais voir le code généré (click droit, afficher la source)


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  12. #12
    Rédacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par défaut
    exact pour l'ASP, pour le PHP aucune ID

  13. #13
    Membre confirmé Avatar de Didibzh
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 72
    Par défaut
    C'est bon j'ai regler le probleme merci de votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Bouton qui envoie vers une URL dans une fonction
    Par cecilouchou dans le forum Langage
    Réponses: 6
    Dernier message: 06/05/2013, 11h12
  2. Insertion ouverture url dans fonction if
    Par eric437 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 08/01/2009, 15h32
  3. Message d'erreur fonction envoi touches dans macro
    Par isabelle b dans le forum IHM
    Réponses: 4
    Dernier message: 26/06/2008, 21h15
  4. Réponses: 7
    Dernier message: 03/04/2008, 22h31
  5. Réponses: 3
    Dernier message: 13/12/2007, 11h10

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