wahsaga: Nur zeichen x bis y in einer Textbox selektieren.

Beitrag lesen

hi,

Nur sehr umständlich, weil sowohl der Teil "Selektion" als auch der Teil "Navigation" stark browserspezifisch gelöst ist und in manchen Browsern gar nicht funktioniert.

Ja, halte ich auch nicht für praktikabel, bzw. mit vertretbarem Aufwand realisierbar.

Eventuell könntest du dir ja sowas vorstellen:

http://test.anaboe.net/datum.html

Nur als Demo, es fehlen natürlich die Felder für Monat und Jahr und das CSS ist sicher noch verbesserungswürdig.

Das könnte man ja mit der Wunschvorstellung des OP kombinieren - statt einem Inputfeld für's komplette Datum jeweils eins für die Bestandteile Tag, Monat, Jahr.
Über diesen könnte man Tastaturevents abfangen, und dann den aktuellen Wert hoch/runterzählen, bzw. zum vorherigen/nächsten Feld wechseln.

Das dürfte einfacher zu realisieren sein, als das Herumhantieren mit TextRange-Objekten.

Per CSS lässt es sich auch noch so formatieren, dass man den Unterschied zwischen "drei Textfelder" vs. "ein Textfeld" nicht mehr sieht.
Man bemerkt ihn dann höchstens noch, wenn man das ganze ohne JS bedienen muss.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }