iPhone や iPad で、select multiple の onChange イベントが取得できない時の対処方法

iPhone や iPad(iPod touch も?) の iOS系のサファリで「select multiple」の onCange イベントが取得できないようです。
いろいろ調べましたが理由は分かりませんでした。バグでしょうか。(2012/01/11現在)

仕方がないので、iOSの時のみ「onBlur」で対応しました。
ユーザーエージェントを判定して、iPhone や iPad の場合のみ onBlur に変更すると良いでしょう。