js の onchange イベントは、テキストボックスなどの入力コントロールの値がクライアント側で変更されたときにトリガーされるイベントです。ただし、キーボード入力でテキストボックスの値を変更するのではなく、js コードでテキストボックスの値を変更すると、onchange イベントはトリガーされません。
では、js コード モードのコードを通じてテキスト ボックス コントロールの onchange イベントをトリガーするにはどうすればよいでしょうか? 情報を調べた結果、js にはコントロールのすべてのイベントをトリガーできるメソッドが提供されていることがわかりました。 object.fireEvent() メソッド、object.fireEvent('onchange') などのメソッドを使用して、コントロールの onchange イベントをトリガーします。
同様に、js で fireEvent メソッドを使用すると、他の空間イベントをトリガーすることもできます。
• を追加するには、上記の fireEvent メソッドは Firefox ブラウザではサポートされていないため、IE と FF の両方で実行したい場合は、次のコードを試してください。