Mam inputa z datą. Gdy klikam strzałką w prawo lub w lewo to powinna zaznaczać się odpowiednia część daty (dzień/miesiąc/rok).
Aby spełnić ten efekt musiałem na onchange ustawić @onkeydown:preventDefault="true" (inaczej funkcja odpowiedzialna za zaznaczenie tekstu nie chciała działać - pole się nie zaznaczało).
Obecnie mam analogiczny problem tj. gdy mam zaznaczone pole z dniem i zacznę pisać to zaznaczenie powinno być cały czas aktywne (po wprowadzeniu znaku tekst powinien się ponownie zaznaczać).
Problem jest taki, że jak zaczynam pisać to zaznaczenie znika - mimo, że po wprowadzeniu znaku powinna ponownie zostać wywołana funkcja, która zaznacza tekst. Zakładam, że problem leży w jakiś domyślnych ustawieniach działania jakiegoś eventu. Próbowałem jednak wyłączyć domyślne zachowanie chyba każdego eventu, ale nic nie przynosi zamierzonego efektu.
Czy ktoś się orientuje który event powinien być wyłączony, albo z czego to może jeszcze wynikać? Tak jak pisałem próbowałem chyba ze wszystkimi eventami w tym przede wszystkim @onchange, @oninput, @onkeydown, @onclick itd.