NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Focus inputu len po predchádzajucom focuse rodičovského elementu

V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Juraj Mlich
Tvůrce
Avatar
Juraj Mlich:23.1.2016 17:17

Zdravím,

neviem si dať rady s jednou funkcionalitou a preto by som Vás rád požiadal o pomoc.

Predstavte si, že máte element, v ktorom je klasický input. Tento element je širší ako input a rovnako je možné ho focusnúť (tabindex="-1") klasicky cez .focus(). Editácia tohoto inputu by ale mala fungovať, len pokiaľ je blok focusnutý. Tým pádom, pokiaľ klikne priamo na input, focus sa z neho prehodí na element.

Problém ale nastáva v prípade, keď element je focusnutý a klikne sa naň znovu, prehodí sa focus na input. Avšak prehodenie focusu spôsobí blur toho elementu. Tým pádom sa zase focus prehodí z inputu na blok.

Ako by ste to riešili vy? Vopred veľmi pekne ďakujem.

 
Odpovědět
23.1.2016 17:17
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.