Re: Monatsname bei Monatszahl-Eingabe
Von: Thomas 'PointedEars' Lahn (pointedears@web.de) [Profil]
Datum: 04.07.2008 13:51
Message-ID: <486E0EBE.8080607@PointedEars.de>
Newsgroup: de.comp.lang.javascript
Datum: 04.07.2008 13:51
Message-ID: <486E0EBE.8080607@PointedEars.de>
Newsgroup: de.comp.lang.javascript
wanitsch@gmx.ch wrote: > Wie kann es bewerkstelligt werden, dass bei einem dropdown, das die > Monatsnamen (value's sind Monatszahlen) sich anpassen, wenn ich die > Monatszahl eingebe? Am einfachsten und kompatibelsten ist es, die Monatszahl dem Monatsnamen voranzustellen, denn dafür wird keine Script-Unterstützung benötigt (nur ein halbwegs aktueller grafischer UA): <select name="month" size="1"> <option value="1">01 – Januar</option> ... <option value="12">12 – Dezember</option> </select> Oder man verzichtet darauf, womit wie bisher die Anfangsbuchstaben der Monatsnamen verwendet werden können. Die Darstellung als Dropdown ist übrigens keineswegs garantiert. > z.B. wechsle ich per Tab vom Tag (wo es klappt, da value und > Anzeigewert numerisch) zum Monat, möchte ich dort z.B. "4" eingeben > können, damit "April" erscheint. > > Hat jemand eine Idee zur Realisierung (onkeydown oder sowas)? Für Zeichen-Tasten sollte das Event-Handler-Attribut `onkeypress' verwendet werden, siehe u.a. <http://brain4.de/programmierecke/js/tastatur.php#start>. Hier musst Du natürlich berücksichtigen, dass es zweistellige Monatszahlen gibt, deren Eingabe von aufeinanderfolgenden Eingaben einstelliger Monatszahlen unterschieden werden muss. Dies stellt neben der erforderlichen Script-Unterstützung eine zusätzliche Barriere dar, weil Du die für die scriptlose Lösung verwendeten Voreinstellungen des Benutzers zur Tastenwiederholrate nicht auslesen kannst. Somit muss davon abgeraten werden. PointedEars -- gibt es Variablen, die in allen gängigen Browsern funktionieren? (Patrick Fiekers in dcljs <am7bvc$3bg2l$1@ID-83673.news.dfncis.de>)[ Auf dieses Posting antworten ]
Antworten
- Holger Jeromin (04.07.2008 14:11)
- Thomas 'PointedEars' Lahn (04.07.2008 15:34)
- Holger Jeromin (07.07.2008 09:19)
- Thomas 'PointedEars' Lahn (07.07.2008 20:25)
- Christoph Schneegans (07.07.2008 20:49)
- Thomas 'PointedEars' Lahn (08.07.2008 00:01)
- Christoph Schneegans (08.07.2008 01:25)
- Thomas 'PointedEars' Lahn (08.07.2008 04:19)
- Christoph Schneegans (08.07.2008 09:47)
- Thomas 'PointedEars' Lahn (08.07.2008 20:33)
- Holger Jeromin (08.07.2008 08:58)
- Thomas 'PointedEars' Lahn (08.07.2008 20:29)
- Holger Jeromin (09.07.2008 11:42)
