ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
544
544
EMPFEHLEN
-
Hallo,
wie gebe ich dem <div>-Element einen Focus? Ich brauche den um abzufangen, ob/wann der User das <div> verlässt beziehungsweise um rauszufinden, welche Tasten er drückt, wenn das <div> zuvor angeklickt wurde.
Danke im Voraus!
-
Ein <div> kann keinen Focus erhalten....dies ist Verweisen und Formularelementen vorbehalten.
Was du machen kannst: falls das <div> keine Blockelemente und keine Links enthält, dann mache aus dem <div> einen Link...per CSS kannst du ihn über die display-Eigenschaft als Blockelement darstellen lassen....und da es immer noch ein Link ist, kann es per focus() den Fokus erhalten.
-
Mhh. Danke erstmal.
Aber wie haben die das hier gemacht?
http://killerkiwi.net/js/kpe/rgb.html?rgb=255,255,255
Denke, dass da kein Link zum Einsatz gekommen ist und trotzdem das <div> Element einen Focus erhalten hat. Habe schon 2 Stunden über den Quelltext gelesen, aber irgendwie steige ich nicht dahinter.
-
Ich hab keine Ahnung, wonach du da gesucht hast und was du gesehen hast, das es den Fokus erhält.... ich sehe dort aber 3 Input-Elemente....
...<input> sind FormularelementeEin <div> kann keinen Focus erhalten....dies ist Verweisen und Formularelementen vorbehalten
-
Siehst, das 2. Input habe ich mal glatt übersehen. Sorry.
Danke!
</erledigt>
Ähnliche Themen
-
Focus neu setzen nach aktiviertem Element
Von Funj0y im Forum Javascript & AjaxAntworten: 12Letzter Beitrag: 31.05.10, 13:38 -
Es darf nur einen geben!
Von XChris im Forum .NET CaféAntworten: 4Letzter Beitrag: 10.03.10, 11:20 -
jTextField in Dialog den Focus geben.
Von holtiwilan im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 1Letzter Beitrag: 23.08.06, 21:02 -
kein Focus im 4 Element einer Combobox
Von Binio im Forum Delphi, Kylix, PascalAntworten: 1Letzter Beitrag: 07.03.06, 08:07 -
Welches Element hat den Focus?
Von Rudi100 im Forum VisualStudio & MFCAntworten: 3Letzter Beitrag: 05.10.05, 18:54





Zitieren
Login





