Forum Clubic

Multi onkeypress ?

Bonjour, on connait tous l’évènement onkeypress . Mais comment puis-je faire pour faire un évenement du type onkeypress au … “Pluriel” . Je veux dire par là que ce je voudrais faire c’est effectuer une action à partir du moment où le visiteur a taper plus de x fois sur son clavier .

J’ai pensé aux cookies, mais si il y a mieux je suis preneur .

J’ai essayé ça:

<script type="text/javascript">
var compteur = 0;
function clav(){ 
compteur = compteur++;
}

if compteur == 5{ 
alert(compteur);
}
</script>

<body onkeypress="clav()">
</body>

Mais ça ne fonctionne pas :confused:

J’ai aussi essayé avec les cookies:

<script type="text/javascript">

var EcrireCookie = function EcrireCookie(nom, valeur)
{
	document.cookie=nom+"="+escape(valeur);
}

var intValue10 = 0
    function detect(){
        EcrireCookie('detect', compteur)
    }

var compteur = 0;
function alertmsg(){
compteur++;
alert(compteur)
intValue10=window.setTimeout('detect()', 0);
}
document.onkeypress=alertmsg


if((gcookie('detect') = 5)) {
alert("compteur")
}
</script>

Et là … ça fonctionne ! … Presque . Effectivement, je ne sais pas pourquoi mais le if((gcookie(‘detect’) = 5)) { ne se lance pas …