D'après mon expérience, l' input type="text"
onchange
événement ne se produit généralement qu'après avoir quitté ( blur
) le contrôle.
Existe-t-il un moyen de forcer le navigateur à se déclencher à onchange
chaque fois que le textfield
contenu change? Sinon, quelle est la manière la plus élégante de suivre cela «manuellement»?
L'utilisation d' onkey*
événements n'est pas fiable, car vous pouvez cliquer avec le bouton droit sur le champ et choisir Coller, ce qui modifiera le champ sans aucune saisie au clavier.
Est-ce setTimeout
le seul moyen? .. Moche :-)