asp.net zone de texte - côté client événement textChanged ne se déclenche pas

je veux que ma zone de texte à l'incendie d'un textChanged côté client (JS) de l'événement lorsqu'un texte est changé à l'intérieur.

j'ai lu beaucoup de posts à ce sujet. la plupart d'entre eux parlent d'un code-behind de l'événement et ceux qui parlent du côté client indique à ajouter l'attribut onchange:

<asp:TextBox runat="server" ID="TextBox1" onchange="javascript: ontextchanged();"></asp:TextBox>

mais cet événement ne se déclenche lorsque je perds le focus sur la zone de texte.

quelle est la solution ?
comment puis-je tirer une fonction JS à chaque fois qu'un texte est modifié à l'intérieur de la zone de texte?

Personnellement, j'ai résolu ce problème en utilisant un client-côté de la minuterie qui interroge la zone de texte pour des modifications de temps en temps, et appelle la ontextchanged() fonction si a été changé.

OriginalL'auteur Rodniko | 2011-11-21