Einzelnen Beitrag anzeigen
  #1  
Alt 02.10.2013, 18:01:53
Willow Willow ist offline
Junior Member
 
Registriert seit: Sep 2002
Beiträge: 271
Unterschiedliches JS in 2 verschiedenen DIVs

Hat jemand eine Idee, wie ich folgende Aufgabe löse/lösen kann:
Ich habe 2 divs. In einem der divs gibts ein inputfeld (eine Suchabfrage).

Wenn nun das aktive DIV, in dem sich der Benutzer grade bewegt, die Enter-Teaste gedrückt wird, soll über ein Javascript die Suche gestartet werden. Soweit kein Problem.

Wenn sich der Benutzer aber im 2. DIV aufhält (dort wird das Ergebnis der Suche aufgelistet bzw. eine ANDERES Eingabefeld bearbeitet!), soll die Enter-Taste KEINESFALLS die Suchabfrage starten.

Ich habe nun im gemeinsamen JS:
Code:
document.onkeydown = taste;
und wenn der Parameter von "taste" 13 ist, startet die Suchabfrage.

Leider aber auch, wenn der/die UserIn grade z.B. das 2. Formular im anderen div ausfüllt..

Was nicht sinnvoll ist...

Anders gefragt: Kann ich mittels JS (oder jQuery) eine Bedingung abfragen, in welchem Div der/die UserIn grade aktiv ist?
Mit Zitat antworten