Fonction onclick

Résolu/Fermé
joliteintdepeche Messages postés 2 Date d'inscription vendredi 21 septembre 2007 Statut Membre Dernière intervention 22 septembre 2007 - 21 sept. 2007 à 02:26
joliteintdepeche Messages postés 2 Date d'inscription vendredi 21 septembre 2007 Statut Membre Dernière intervention 22 septembre 2007 - 22 sept. 2007 à 16:54
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.

3 réponses

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>
0
oui tu dois utiliser un compteur
0
joliteintdepeche Messages postés 2 Date d'inscription vendredi 21 septembre 2007 Statut Membre Dernière intervention 22 septembre 2007
22 sept. 2007 à 16:54
merci beaucoup pour votre aide, le script fonctionne superbement bien !!!!
0