FF-今まで知らなかった面白い瞬間

ポイントに直行します。



フォームでは、オートコンプリート(同じラベル内の2つの入力)のためにこのデザインを作成しました。



label

-> input type=hidden

-> input type=text









そして、この状況では、マウスクリック後にテキストフィールドにフォーカスを移すことができないことがわかりました(キーボードから入力を開始すると、カーソルがすぐに表示および非表示になります-何も起こりません)。 彼が見つけた後:両方の入力がテキストになっている場合、何が行われているのかがはっきりと見えます:2番目の入力(mouseDown)をクリックするとカーソルがそこに表示されますが、mouseUpではすぐに最初の入力にジャンプします 私はこれを知らなかったし、検索はあまり役に立たなかったので(もちろん、見た目がひどかったので)、それを公開することにしました。



はい、ちなみに、Tabを使用してフォームをナビゲートすると、すべてがうまくいき、フォーカスが失われません。 そしてまだ-クロムではそのような効果はありません、私は他のどこにも見ていません。



All Articles