.select () Funktion funktioniert nicht auf iOS-Geräten [duplizieren]

8

Ich möchte ein Eingabefeld erstellen, das, wenn der Benutzer es auswählt, der gesamte Text in der Box ausgewählt wird. Also entschied ich mich, die Funktion select() zu verwenden, was ich gerne erreichen würde. Es funktioniert jedoch wie erwartet auf Desktop-Browsern, nicht jedoch auf Safari auf dem iPad. Wie behebe ich das Problem? Danke.

%Vor%     
user782104 05.03.2013, 01:09
quelle

1 Antwort

16

gemäß dieser SO-Frage ( Programmgesteuertes Auswählen von Text in einem Eingabefeld auf iOS-Geräten (mobile Safari) ), funktioniert nicht unter iOS und Sie müssen die Funktion setSelectionRange() verwenden. in Ihrem Fall wäre es etwa so:

%Vor%     
kennypu 05.03.2013, 01:21
quelle