エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
IE10とIE11でinputイベントとplaceholder属性がある場合inputイベントが意図しないタイミングで発火する | HTML・CSS・JavaScriptのテクニック集 | Webサイト制作支援 | ShanaBrian Website
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
IE10とIE11でinputイベントとplaceholder属性がある場合inputイベントが意図しないタイミングで発火する | HTML・CSS・JavaScriptのテクニック集 | Webサイト制作支援 | ShanaBrian Website
IE10とIE11でinputイベントとplaceholder属性がある場合、inputイベントが意図しないタイミングで発火す... IE10とIE11でinputイベントとplaceholder属性がある場合、inputイベントが意図しないタイミングで発火するという不具合(バグ)が発生します。 JavaScript var inputElem = document.getElementsByTagName('input')[0]; inputElem.addEventListener('input', function() { console.log('input', this.value); }); 原因 意図しないタイミングは、フォーカスされたときに発火します。 また、IE11ではそれに加えて、フォーカスが外れたとき、placeholder属性の値に2バイト以上の文字が含まれていた場合でページが読み込まれたときに発火します。 IE11のエミュレーションモードでIE10を選択した場合では、フォーカスが外れたときも発火