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 :

Question à propos la proprieté dummy


Sujet :

JavaScript

  1. #1
    Membre éclairé Avatar de kodo
    Profil pro
    Chef de projet technique
    Inscrit en
    Mars 2006
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chef de projet technique

    Informations forums :
    Inscription : Mars 2006
    Messages : 300
    Par défaut Question à propos la proprieté dummy
    Bonjour tt le monde
    j'espere que tt va bien.

    Bon!! dans certains codes html je vois l'utilisation d'une proprieté nommée "dummy ", voila un exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    document.all.dummy.focus();
    document.all.dummy.style.display = 'none';
    Vous avez une idée quand est ce qu'on utilise cette proprieté??

    et Merci d'avance

  2. #2
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    bonjour,

    dummy n'est pas une propriété c'est le nom d'un élément. Exemple :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    <html>
    <head>
    <title></title>
     
    <script type="text/javascript">
    <!--
    function test()
    {
      document.all.dummy.focus();
      document.all.dummy.style.display = 'none';
    }
     
    //-->
    </script>
     
    </head>
     
    <body>
     
    <input type="text" name="dummy" value="bla bla" />
     
    <input type="button" value="Cliquez ici" onclick="test()" />
     
    </body>

    Remarque : le code n'est valide que sous IE. De plus, on utilise de moins en moins l'attribut name au profit de l'attribut id associé à la méthode getElementById().

  3. #3
    Membre éclairé Avatar de kodo
    Profil pro
    Chef de projet technique
    Inscrit en
    Mars 2006
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chef de projet technique

    Informations forums :
    Inscription : Mars 2006
    Messages : 300
    Par défaut
    et dans ce cas quelle est l'utilité de ' all ' ?

  4. #4
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    document.all retourne un tableau des éléments du document.

    Tu peux accèder à ces éléments de différentes manières :
    1. Par son indice :
    2. Par son nom :
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
       
      document.all("dummy")
    3. Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
       
      document.all.dummy

    4. Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
       
      document.all["dummy"]


    En reprenant le code ci-dessus :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    <html>
    <head>
    <title></title>
     
    <script type="text/javascript">
    <!--
    function test()
    {
     alert("1: "+document.all[5].value);
     alert("2: "+document.all("dummy").value);
     alert("3: "+document.all.dummy.value);
     alert("4: "+document.all["dummy"].value);
    }
     
    //-->
    </script>
     
    </head>
     
    <body>
     
    <input type="text" name="dummy" value="bla bla" />
     
    <input type="button" value="Cliquez ici" onclick="test()" />
     
     
    </body>
     
    </html>

  5. #5
    Membre éclairé Avatar de kodo
    Profil pro
    Chef de projet technique
    Inscrit en
    Mars 2006
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chef de projet technique

    Informations forums :
    Inscription : Mars 2006
    Messages : 300
    Par défaut
    Merci Auteur

    c'est compris maintenant

Discussions similaires

  1. Question à propos des compilateurs
    Par elf dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 20/07/2005, 17h00
  2. Question à propos des niveaux de transaction
    Par davy.g dans le forum Oracle
    Réponses: 3
    Dernier message: 18/01/2005, 15h31
  3. Petite question à propos du redbook...
    Par Michaël dans le forum OpenGL
    Réponses: 3
    Dernier message: 04/11/2004, 12h54
  4. Petite question à propos d'une requete
    Par ViBy dans le forum Langage SQL
    Réponses: 4
    Dernier message: 15/09/2004, 12h21
  5. Une question à propos des thread
    Par tscoops dans le forum C++Builder
    Réponses: 4
    Dernier message: 07/11/2003, 14h03

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