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 :

syntaxe PHP/Javascript/Html sur une balise Select.


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Ao�t 2008
    Messages
    73
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2008
    Messages : 73
    Par d�faut syntaxe PHP/Javascript/Html sur une balise Select.
    J�ai un petit souci de syntaxe pour la balise Select.

    J�ai donc une liste de s�lection multiple du genre

    Code html : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    <select class="style1" name="toto[]" multiple
         	onchange="changed(document.totoform)">
    <option value=""></option></select>

    Pour r�cup�rer les valeurs dans mon traitement PHP, j�ai donn� comme nom : toto[]

    Sous PHP, cela fonctionne nickel, il retrouve mes donn�es que je s�lectionne dans ma liste multiple.

    Par contre, sous javascript cela ne fonctionne pas.
    Dans ma m�thode, changed, je n�arrive pas � acc�der � mon �l�ment �toto�.

    Code JS : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    <script type="text/javascript" language="javascript">
     
    function changed(form)
    {
    	alert(form.toto);
    }
     
    </script>

    => me renvoie undefined

    Comment je dois �crire pour que je puisse r�cup�rer les valeurs de mon �l�ment en PHP et en javascript ?

  2. #2
    Membre Expert Avatar de DoubleU
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 106
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 106
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    <select class="style1" id="toto" name="toto[]" multiple
         	onchange="changed(document.totoform)">
    <option value=""></option>
    …
    </select>


    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    <script type="text/javascript" language="javascript">
     
    function changed(form)
    {
    	alert(document.getElementById("toto"));
    }
     
    </script>

  3. #3
    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
    Cot� client il faut scanner la collection des options pour tester le selected ...
    Sujet d�ja trait�
    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 !

  4. #4
    Membre confirm�
    Profil pro
    Inscrit en
    Ao�t 2008
    Messages
    73
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2008
    Messages : 73
    Par d�faut
    Citation Envoy� par DoubleU Voir le message
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    <select class="style1" id="toto" name="toto[]" multiple
         	onchange="changed(document.totoform)">
    <option value=""></option>
    …
    </select>


    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    <script type="text/javascript" language="javascript">
     
    function changed(form)
    {
    	alert(document.getElementById("toto"));
    }
     
    </script>
    Grrhhhh merci j'oublie toujours le ID, sur mes autres objets cela fonctionne sans c'est pour cela.
    Merci pour la r�ponse

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

Discussions similaires

  1. Disabled options sur une balise select
    Par Friksstyle dans le forum jQuery
    R�ponses: 6
    Dernier message: 28/11/2013, 14h01
  2. R�ponses: 2
    Dernier message: 01/02/2010, 17h11
  3. Transparence sur une balise select IE6
    Par rellik45 dans le forum Mise en page CSS
    R�ponses: 2
    Dernier message: 18/07/2007, 18h03
  4. title sur une balise select
    Par delas dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 6
    Dernier message: 16/06/2006, 11h37
  5. [Javascript][Firefox] m�thode click() sur une balise A
    Par jothi35 dans le forum G�n�ral JavaScript
    R�ponses: 9
    Dernier message: 17/02/2006, 14h36

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