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 :

Variable dans getElementById


Sujet :

JavaScript

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Variable dans getElementById
    Bonjour, je suis une bille en javascript, il me faut 3 heures en javascript pour faire un truc qui me prendrait 10 secondes à coder en PHP....
    Voilà pour la présentation

    Mon problème est le suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <script language="javascript">
    function MaFonction(maVariable){
     
    var Valeur = document.getElementById(maVariable).style;
    ...etc...
    }
    </script>
    <TAG_HTML id='element1' style="tatatitata" OnEvenement="MaFonction('element1')"></TAG_HTML>
    <TAG_HTML id='element2' style="tatatitoto" OnEvenement="MaFonction('element2')"></TAG_HTML>
    Mon problème se situe dans la manière de récupérer la valeur de la variable maVariable...
    ça doit pas être comme ça que l'on doit s'y prendre, car cela ne marche pas, et j'ai beau chercher sur le net et je trouve rien
    Merci de m'aider (ça doit être enfantin en plus, mdrrr)

  2. #2
    Membre expérimenté
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Points : 1 309
    Points
    1 309
    Par défaut
    J'crois que ce n'est pas possible, mais à confirmer...

  3. #3
    Expert confirmé
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Août 2003
    Messages
    3 681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : danseur

    Informations forums :
    Inscription : Août 2003
    Messages : 3 681
    Points : 5 221
    Points
    5 221
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <script type="text/javascript"> 
     
    function MaFonction(maVariable){ 
     
    var Valeur = maVariable.style; 
    ...etc... 
    } 
    </script> 
     
    <tag_html id='element1' style="tatatitata" onevenement="MaFonction(this.id)"></tag_html> 
    <tag_html id='element2' style="tatatitoto" onevenement="MaFonction(this.id)"></tag_html>
    évidemment, pas grand chose à voir avec php...

  4. #4
    Expert éminent

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Points : 7 641
    Points
    7 641
    Par défaut Re: Variable dans getElementById
    Citation Envoyé par phpmikedu83
    Bonjour, je suis une bille en javascript, il me faut 3 heures en javascript pour faire un truc qui me prendrait 10 secondes à coder en PHP....
    Y dit qu'il voit pas le rapport avec le PHP...

    Citation Envoyé par phpmikedu83

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    function MaFonction(maVariable){
    var Valeur = document.getElementById(maVariable).style;
    ...etc
    ça doit pas être comme ça que l'on doit s'y prendre, car cela ne marche pas, et j'ai beau chercher sur le net et je trouve rien
    Si c'est bien comme ça, tu dois avoir une erreur ailleurs...

  5. #5
    Expert éminent

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Points : 7 641
    Points
    7 641
    Par défaut
    Citation Envoyé par javatwister
    function MaFonction(maVariable){
    var Valeur = maVariable.style;

    <tag_html id='element1' style="tatatitata" onevenement="MaFonction(this.id)"></tag_html>
    [/code]
    Il doit y avoir un .id en trop dans ton code, mon cher JT. Parceque la, à un moment tu as des ids, et après des élements, c'est pas très cohérent

  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 638
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    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 638
    Points : 66 667
    Points
    66 667
    Billets dans le blog
    1
    Par défaut
    c'est a titre didactique ?
    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
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Points : 5 011
    Points
    5 011
    Par défaut
    bizarre ca ca devrais marcher,

    mais la version javatwister est mieux car marche quelque soit l'id et utilise type='text/javascript' au lieu du language='javascript'
    Alunissage : Procédé technique consistant à déposer des imbéciles sur un rêve enfantin.

    Cours | FAQ | Sources Javascript
    Cours | FAQ | Sources PHP
    Mes Articles

  8. #8
    Expert confirmé
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Août 2003
    Messages
    3 681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : danseur

    Informations forums :
    Inscription : Août 2003
    Messages : 3 681
    Points : 5 221
    Points
    5 221
    Par défaut
    oui oui denisc; t'as t'as raison raison;

Discussions similaires

  1. Variable dans getElementById
    Par coincoin22 dans le forum jQuery
    Réponses: 11
    Dernier message: 06/08/2013, 08h37
  2. afficher une variable dans un getElementById
    Par wwwbillgates dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 01/11/2011, 20h09
  3. variable dans un .getElementById
    Par nagstef dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 22/05/2011, 17h16
  4. passer une variable dans GetElementById()
    Par jur466 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 21/01/2009, 16h40

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