Fonction onclick

Résolu
Bonjour,
Je suis un débutant et je voudrais mettre un bouton cliquable sur une page web. Je voudrais que quand l'utilisateur clique sur le bouton la première fois un message apparaisse, et quand il clique une seconde fois, un autre message apparaisse. Comment faire ? Je n'y connais pas grand chose, pour l'instant j'en suis là (un bouton cliquable, un clic de souris, un message qui apparait) :

<SCRIPT language=JavaScript>
function hello() {
alert("MESSAGE QUI APPARAIT");
}
</SCRIPT>
<INPUT onclick=hello() type=button value="BOUTON CLIQUABLE" >

Faut-il faire appel à :

function hello1 {
alert("DEUXIEME MESSAGE QUI APPARAIT");
}

Mais dans ce cas là, comment associer hello1 au bouton cliquable et lui faire comprendre que le deuxième message ne doit apparaître qu'au deuxième clic de souris ?

Merci à vous qui passez par là et qui pourrez m'aider.
Configuration: Windows XP
Firefox 2.0.0.7

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Une piste:

    <html>
    <head>
    <script language="javascript" type="text/javascript">
    var compteur=0;  // variable globale memorisation clicks
    function hello_diff(){
    	if( compteur < 1){
    		alert("Message UN");
    		compteur ++;
    	}else{
    		alert("Message DEUX");
    	}
    }
    </script>
    </head>
    <body>
    <br><br>
    <a href="javascript:hello_diff();">Hello</a>
    </body>
    </html>
    1. merci beaucoup pour votre aide, le script fonctionne superbement bien !!!!