Mettere a fuoco su una casella di input elimina rapidamente i primi due caratteri digitati!

1

Se mi concentro su una casella di immissione dell'utente, seleziona cosa contiene, premi elimina e inizia a digitare, i primi due caratteri che digito verranno selezionati ed eliminati.

Diciamo che questa è una casella di input:

Input Content

Ho messo il mio cursore lì:

Input Content |

Seleziono:

|Input Content

Elimina:

|

I type:

a|

b|

c |

cd |

cde |

Quando digito in una casella di input che ho selezionato, i primi due caratteri vengono selezionati ed eliminati.

    
posta clickbait 22.06.2015 - 01:25
fonte

1 risposta

1

Ho trovato la risposta da sola.

Le caselle di input nei moduli web tendono a rallentare un po ', così come la mia selezione. Se seleziono tutto il testo nella casella di input, trascinando il cursore dalla fine all'inizio, l'area selezionata resterà indietro di mezzo secondo.

Questo ritardo è ciò che causa il problema. Quando comincio a digitare in seguito, la selezione è ancora attiva, causando la sostituzione di uno o due caratteri se digito troppo velocemente.

    
risposta data 22.06.2015 - 04:18
fonte

Leggi altre domande sui tag