Bonjour,
Mon problème est assez simple, lorsque j'appuie sur une touche pour écrire dans un champ de texte, et que j'affiche celui ci, il y a toujours une lettre de retard par rapport à ce que je tape. La lettre que je viens de taper n'est pas affichée, ce qui m'embête fortement pour une appli.....
Je veux que ce que je tape apparaisse dans ma fenêtre, et non avec une lettre de retard...
Voila le bout de code à essayer:
Merci de votre aide
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 <html> <head> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> <script type="text/javascript"> //document.onkeypress = checkKeycode; document.onkeydown = checkKeycode; function checkKeycode(e) { var keycode; if (window.event) keycode = window.event.keyCode; else if (e) keycode = e.which; alert(document.getElementById('debutDate').value); } </script> </head> <body> <input type='text' name='debutDate' id='debutDate' size='15'> </body> </html>
Partager