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
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 …