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 :

ajout d'evenement en poo


Sujet :

JavaScript

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut ajout d'evenement en poo
    bonjour

    je suis en train de faire un script qui fait une rotation de texte et j'essai de le faire en poo le script fonctionne bien mais mon probleme c'est qu'il est executer seulement au demarage et je ne sais pas du tout comment faire pour ajouter un evenement pour chaque elements(onclick) en poo

    je me demandait aussi si ma demarche etait la bonne ou si il falait revoir la facon de concevoir le programme

    du code

    Code : 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
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <script type="text/javascript" language="JavaScript">
     
    function roro(elem){
    this.el=document.getElementById(elem);
    this.rond();
    this.gg=00;
    }
     
    roro.prototype.rond = function(){
    this.gg+=30;
     
    if(navigator.vendor){
    this.el.style.WebkitTransform='rotate('+this.gg+'deg)';
    }
    else{
    this.el.style.MozTransform='rotate('+this.gg+'deg)';
    }
    if(this.gg==720){
    this.gg=00;
    return false;
    }
    var lui=this;
    setTimeout( function() { lui.rond(); }, 300 );
    }
     
    function init(){
    d1=new roro('txa');
    d2=new roro('txb');
    d3=new roro('txc');
    d4=new roro('txd');
    }
     
    onload=init;
    </script>
    </head>
    <body>
    <br><br><br><br>
    <span id='txa'>azetergrt</span>
    <span id='txb' onclick='?????'>jjytjuj</span>
    <span id='txc'>gdfgtytfy</span>
    <span id='txd'>opuikytru</span>
    Dernière modification par Invité ; 02/04/2010 à 12h13.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 14/08/2008, 16h34
  2. Réponses: 17
    Dernier message: 12/04/2007, 15h42
  3. ajouter un evenement OnLoad a la balise body
    Par ]matmat[ dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/02/2007, 01h57
  4. Comment ajouter des evenements a un activex en VB6
    Par steine dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 12/10/2006, 13h29
  5. Réponses: 6
    Dernier message: 18/04/2005, 21h12

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