Bonjour,
je dispose dans mon formulaire de 2 éléments :
- une zone de liste
- un input "text" : dès que j'appuie sur une touche du clavier dans cette zone de texte, je souhaite vider le contenu.
Voici donc mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<input type='text' size='40'  name='nom_zone' value='' onKeyDown='effacer("nom_form", "nom_zone")'>
Or, la zone de liste ne se met à blanc seulement lorsque j'appuie sur une deuxième touche du clavier.

J'ai essayé onKeyPress, mais cela a le même effet.

Auriez-vous une solution à proposer ?

Merci d'avance.