HTMLページのGoogleChromeにテキストエリアがあります。ユーザーインターフェイスが明らかに隠されているため、バージョンはわかりませんが、ChromeではonChange = "code"イベントが発生しませんが、Firefox 11.0 1.0(助けるために->約)それは発砲しています。次に、少なくとも1つのイベントを確実にキャプチャするために、代わりにonkeydown = "same_function()"、onpaste = "same_function()"、およびoninput = "same_function()"のイベントを試してみます。しかし、問題は、取得するイベントが多すぎることです。keydownイベントを取得した後、textareaのtextarea_dom_object.valueを確認すると、押されたキーが読み取っている値に含まれていません。テキストフィールドに「abc」があり、「d」を押すと、キーが押された状態になりますが、「
テキストエリアが変更されるたびにイベントを取得するための互換性のある方法、または少なくともほとんどのブラウザで機能する方法はありますか?ただし、できれば1つのイベントのみですか?すでにイベントなどを聞いたことがあるかどうかを最初にテストする必要がある場合に作成しなければならないような醜いコードは好きではありません。テキストエリアのテキストが変更されるたびに1つのイベントが必要です。