So simulieren Sie einen Klick, damit die aktuelle Eingabe mit JavaScript den Fokus verliert

7

Ich habe einen Input, der an einigen Stellen den Fokus hat. Wenn der Benutzer in den "Hintergrund" der Seite klickt, verliert die Eingabe ihren Fokus. Ich habe versucht, den Klick auf den Hintergrund mit dem folgenden Code zu simulieren, aber das funktioniert nicht (Sie werden feststellen, dass die Eingabe immer noch den Fokus hat). Irgendwelche Vorschläge, wie man Code schreibt, der einen Klick auf den "Hintergrund" der Seite simuliert?

%Vor%     
avernet 04.11.2015, 19:29
quelle

2 Antworten

18

Ich würde mir vorstellen, dass blur() den Trick machen würde:

%Vor%     
Paolo Bergantino 21.10.2008, 01:29
quelle
2

Versuchen Sie es mit dem blur -Ereignis. Wenn Sie jQuery verwenden, gibt es eine Methode, mit der Sie das DOM-Objekt aufrufen können, um dieses Ereignis auszulösen. Die Methode blur() sollte auch ohne jQuery funktionieren.

Ссылка

    
Dan Herbert 21.10.2008 01:30
quelle

Tags und Links