Bonjour,
Voilà comme vous pouvez le considérer je suis très débutants en javascript.
Je sais bien utiliser l’événement "onclick", mais j'ai
un peu plus de mal avec l’événement "onchange".
J'aimerai qu'une fonction définie s’exécute lors de la modification du contenu d'une "input".
Voici mon code très simplifier :
<input id="input" type="text" onchange="gethello();" />
Mon problème est que gethello() s’exécute uniquement lorsque, après avoir modifier la valeur de la "input", je clique à un autre endroit de la page, hors j'aimerai qu'il s’exécute au fur et à mesure que l'on rempli l'input , pour que alert(hello) s’exécute une fois qu'il y a 5 champs ajoutés
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <html> <body> <input id="input" type="text" onchange="gethello();" /> </body> </html> <script type="text/javascript"> function gethello() { var entree = document.getElementById('input').value; var entree_len = entree.length; if (entree_len == 5) { alert('hello'); } } </script>
Comment faire ??? Merci d'avance pour vos réponses et bonne journée
MICKAEL
Partager