Arobaskette
Messages postés18Date d'inscriptionmardi 4 février 2003StatutMembreDernière intervention23 juin 2013
-
24 avril 2013 à 17:29
Arobaskette
Messages postés18Date d'inscriptionmardi 4 février 2003StatutMembreDernière intervention23 juin 2013
-
24 avril 2013 à 21:02
Salut les pros du javascript
j'ai une fonction pour incrémenter un champ d'un formulaire :
function click01 () {
document.getElementById('a01').value = eval(document.getElementById('a01').value) + 1;
}
en gros cela rajoute +1 a chaque fois que l'évènement est appelé (la le click sur un signe plus [# +] )
Je souhaiterai la même chose mais avec l'évènement onkeypress genre si le visiteur appuie une fois sur la touche 9 du clavier numérique cela rajoute 1 dans le champ en question si il appuie 2 fois cela indique 2 etc....
Le souci si j'ai bien compris est qu'il faut que le focus soit sur le champ en question y a t'il un moyen de contourner cela pour que quel que soit le focus cela agisse, genre le visiteur remplit son prénom et appuie sur la touche 9 cela indique 1 dans le champ qui comptabilise le nombre de fois ou la touche 9 est enfoncée?
Salut, essaye de mettre l' évènement onkeypress dans toutes les balises, succeptibles d'appeler ta fonction, ensuite tu appeles ta fonction javascript "click01()". ca sera un truc du genre ;j'espère que ca pourra t'aider.