Changer la fonction d'un evenement

Résolu
BEAUBRIUS Messages postés 120 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 8 février 2008 - 21 juin 2007 à 10:27
BEAUBRIUS Messages postés 120 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 8 février 2008 - 21 juin 2007 à 11:54
Bonjour

Alors , j'ai un probleme simple , et j'aimerai savoir si c'est possible et si oui comment.
Je veut simplement , changer la fonction qui est apeler par un evenement par exemple:
que onclick="fonction();" devienne onclick="fonction2();"

Voila Merci

4 réponses

the_wwt Messages postés 177 Date d'inscription jeudi 5 octobre 2006 Statut Membre Dernière intervention 16 janvier 2009 1
21 juin 2007 à 10:35
Bonjour,
Dans le code javascript tu fais:
document.getElementById('id').onClick = function2; //TODO: remplacer getElementById pour que ça marche sur tous les navigateurs.
Si tu veux pas la remplacer mais l'ajouter à la suite, regarde la solution proposée par [auteurdetail.aspx?ID=463723 Arto_8000]: http://www.javascriptfr.com/infomsg_EVENEMENTS-SIMULTANES_967600.aspx#3
Cordialement,
Pierrick
3
cs_bultez Messages postés 13616 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
21 juin 2007 à 10:37
Bonjour,

tout simplement :

<script type="text/javascript">
    function f1()
    {    alert("f1");
        document.getElementById("btn").onclick=f2;
    }
    function f2()
    {    alert("f2");
        document.getElementById("btn").onclick=f1;
    }
   
</script>

peut-être il vaudait mieux (si paramètres ou autre... ):



   document.getElementById("btn").onclick=function()    
   {    fonction();    }








<hr />



Cordialement                Bul     [mon Site]     [M'écrire]



<hr />
3
cs_bultez Messages postés 13616 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
21 juin 2007 à 10:38
ah... the_wwt plus rapide ! ;-)
<hr />


Cordialement            Bul     [mon Site]     [M'écrire]



<hr />
0
BEAUBRIUS Messages postés 120 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 8 février 2008
21 juin 2007 à 11:54
Merci c'est cool
(je suis trop bete , j'avait même pas penser a le essayer ... désoler :p )

Merci en tous cas
0