Wie kann ich die Eingabe der Datums-Formulare mit xhtml oder html4?
nun, ich weiß, es ist leichter auf html5, aber, ich habe mit html4-oder xhtml-und ich finde keine info ohne html5 irgendwie. Kann mir jemand helfen und mir erklären wie kann ich die Eingabe ein Datum?
<input type="text" name ="sometext">
Die normale html4-oder xhtml-scheint nicht vom Typ Datum als den Typ der Eingabe.
Vielen Dank im Voraus.
InformationsquelleAutor Arturas M | 2012-11-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
HTML4 keine tags zu input-Datum von Standard.Alles, was Sie tun müssen, ist, gehören Drittanbieter-Bibliothek wie JQUERY.
Kasse diesem Beispiel http://jqueryui.com/datepicker/
InformationsquelleAutor Murali Prasanth
Diese Frage gestellt wurde & antwortete auf einige andere StackOverflow-threads, aber wie ich bin, schlagen Sie das gleiche problem, hier gibt ' s mehr info.
Mithilfe der jQuery DatePicker ist ein guter Anfang, aber es nicht erzwingen-format oder min - /max-Wert, der Integrität außerhalb des eigentlichen Kalender-popup. Das bedeutet, Sie können geben oder fügen Sie einige schlechte Sachen.
Hier 2 links zu Websites, die demo, wie es den "alten Weg" in JS eine Funktion, mit:
http://www.javascriptkit.com/script/script2/validatedate.shtml
http://www.w3resource.com/javascript/form/javascript-date-validation.php
Und hier ist ein StackOverflow link zu anderen ziemlich schöner Weg, es zu tun:
Die Erkennung eines "ungültiges Datum" Date-Instanz in JavaScript
Persönlich, ich brauche die Validierung und die Beschränkung auf min-und max-Datum-Bereiche (SQL hasst Termine vor 1/1/1773 und jemand versucht, dass in meiner app). Ich werde Draht, eine Funktion, die mir sagt, wenn eine Zeichenkette für das Datum gültig ist, und dann Draht, der bis zum Eingang der onchange-Ereignis.
Hier ist der HTML-Code für mein:
Bin ich auch mit ASP.NET und jQuery ' s DatePicker, so das zentrale element für die Leute ist das onblur-Ereignis.
Hier ist das JS für die FixValidDate () - Funktion:
Dieser ist von einer alten Bibliothek, die ich verwendet habe, für JS-Zeugs für über ein Jahrzehnt. Sie könnte leicht finden ein anderes JS-Validierung Funktions-und swap-mine aus.
In meiner Funktion, die ich benötigt, um zu akzeptieren eine Vielzahl von Datumsformate, und wenn es ein schlechtes format, die ich leeren Sie das Feld und halten den Benutzer in der gleichen box. Sie könnte das ändern.
InformationsquelleAutor Ken Forslund
Den grundlegenden
input
element ist, dass alle HTML-Dateien (andere als HTML5) hat. Sollten Sie ein label haben, mit zugehörigen markup, das bei der Texteingabe. Normalerweise sollten Sie auch Informationen über die erwartete Eingabe-format, da dies variiert von Sprache zu Sprache und Kultur, z.B.Sollten Sie auch pre-check wird die Eingabe des Benutzers der client-Seite mit JavaScript, um dem Benutzer die schnelle Reaktion im Fall von Daten-Fehler. Natürlich, die überprüft werden sollten dupliziert server-Seite.
InformationsquelleAutor Jukka K. Korpela