[JS] Comment marche doclick() ?

Bonjour,

Je tient à dire que j'ai chercher sur le net aucun tuto ne décris doClick()!

Voici mes question :

A quoi ça sert ?
Comment l'utiliser ?
Pourriez vous me donner un exemple d'utilisation (si possible commenté) ?

Merci beaucoup !



--
La chance aide parfois, le travail toujours !
Le vrai con est con. Celui qui n'est pas un vrai con n'est pas plus con qu'un autre.

5 réponses

  1. Euh j'ai des doutes sur l'existence de cette fonction (perso je n'en ai jamais entendu parlé).
    0
    1. Je n'en ai jamais entendu parlé non plus.
      Apparemment ça sere à simuler un clic sur un objet après un délai.
      Mais on peut le faire avec la méthode click() et un setTimeout ...
      Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
      0
      1. Ah ouai ! Cool, tu pourrais m'aider à simuler un clic sur un formulaire qu'une seul fois ?
        0
    2. Un clic sur un formulaire ?
      Tu veux dire soumettre automatiquement un formulaire ?
      0
      1. non, en faite j'ai un bouton auquel j'ai associer une fonction. Si j'utilise onload, la fonction sera en permanence en action ! Alors je veux simuler un et un seul clic à un bouton mais pas le "submit" !
        0
    3. Le clic sur le bouton il faut quand même le simuler après un évènement ...
      Mais faire un clic automatique en JS ça ne sert à rien, si tu veux tester ta fonction cliques toi-même sur le bouton.
      0
      1. Mais elle marche ma fonction, mais quand j'utilise onload et ma fonction ça donne pas pareil que quand j'utilise onclick (avec onclick ma fonction se réalise que lors du click avec on onload elle se fait en permanence).

        Enfait disons que j'ai une fonction qui rajoute "hello world" dans un texteaera :

        - Si j'utilise un bouton, je clic mais après je peux modifier mon texteaera alors qu'avec onload non !

        Tu comprends ? Alors peut être que tu arrivera à répondre à ceci
        0
    4. var fonctionDejaAppellee = false;
      tonbouton.onclic = function() {
          if(fonctionDejaAppelle != true) {
              // Les opérations à exéciter
              fonctionDejaAppellee = true;
          }
      };
      0