My97DatePicker ist ein sehr flexibles und benutzerfreundliches Datumssteuerelement. Sehr einfach zu bedienen. 1. Laden Sie das My97DatePicker-Komponentenpaket herunterDownload-Adresse: https://www.jb51.net/jiaoben/18012.html 2. Fügen Sie die JS-Komponentendatei in die Seite ein:<script type="text/JavaScript" src="My97DatePicker/WdatePicker.js"></script> 3. Beispiele<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <Kopf> <title>Verwendung der My97DatePicker-Datumssteuerung</title> </Kopf> <Text> <Mitte> <h2>Verwendung der My97DatePicker-Datumssteuerung</h2> </center> Grundlegende Verwendung: <input id="" class="Wdate" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd',readOnly:true})" /><br><br> Es können nur Daten vor dem heutigen Tag ausgewählt werden: <input id="" class="Wdate" onfocus="WdatePicker({readOnly:true,maxDate:'%y-%M-%d'})" /><br><br> Verwenden Sie Operationsausdrücke, um nur Daten von vor 20 Stunden bis 30 Stunden später auszuwählen<input id="" class="Wdate" onClick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm',minDate:'%y-%M-%d {%H-20}:%m:%s',maxDate:'%y-%M-%d {%H+30}:%m:%s'})" /><br><br> Start- und Enddatum: <!-- $dp.$ entspricht der Funktion document.getElementById. --> <input id="sdate" class="Wdate" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd',readOnly:true,maxDate:'#F{$dp.$D(\'edate\')}'})" /> - <input id="edate" class="Wdate" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd',readOnly:true,minDate:'#F{$dp.$D(\'sdate\')}',startDate:'#F{$dp.$D(\'sdate\',{d:+1})}'})" /><br><br> </body> <script type="text/javascript" src="/js/My97DatePicker/WdatePicker.js"></script> </html> Wenn Sie die Konfigurationsinformationen ändern müssen, fügen Sie einfach die relevanten Konfigurationsinformationen 4. Häufig verwendete Konfigurationsinformationen.Die Konfigurationsinformationen werden hauptsächlich im {}-Objekt der WdatePicker-Methode von onfocus="WdatePicker({dateFmt:'yyyy-MM-dd',readOnly:true})" definiert. Häufig verwendete Konfigurationsinformationen sind in der Datei WdatePicker.js definiert. var $dp,WdatePicker;(Funktion(){var _={ $wdate:wahr, $dpPfad:"", $crossFrame:true, doubleCalendar:false, //Ob es ein zweimonatlicher Kalender ist autoUpdateOnChanged:false, position:{}, //Position wie: position:{left:100,top:50} Sprache: "auto", skin:"default", //Skin dateFmt:"yyyy-MM-dd", //Datumsformat realDateFmt:"yyyy-MM-dd", realTimeFmt:"HH:mm:ss", realFullFmt:"%Datum %Uhrzeit", minDate:"1900-01-01 00:00:00", //Minimales Datum maxDate:"2099-12-31 23:59:59", //Maximales Datum startDate:"", //Startdatum alwaysUseStartDate:false, //Wenn das Datumsfeld einen beliebigen Wert enthält, verwenden Sie immer startDate als Startdatum yearOffset:1911, firstDayOfWeek:0, //Ersten Tag der Woche anpassenisShowWeek:false, //Wochentage anzeigenhighLineWeekDay:true, //Sonntag hervorhebenisShowClear:true, //Löschen anzeigenisShowToday:true, //Heute anzeigenisShowOK:true, //OK anzeigen isShowOthers:true, readOnly:false, //Ist es schreibgeschützt? qsEnabled:true, errDealMode:0, //Automatische Fehlerkorrekturfunktion//0 Bei Eingabe eines falschen Datums erfolgt zunächst eine Abfrage//1 Bei Eingabe eines falschen Datums wird der vorherige korrekte Wert automatisch wiederhergestellt//2 Bei Eingabe eines falschen Datums erfolgt keine Abfrage oder Änderung, es wird nur eine Markierung vorgenommen, das Datumsfeld wird jedoch nicht sofort ausgeblendet autoPickDate:null, //Grund für zweimaliges Klicken zur Datumsauswahl//Wenn es false ist, wird das Datum beim Anklicken nicht automatisch eingetragen, sondern muss durch Bestätigen eingegeben werden//Wenn es true ist, kann der Datumswert durch Anklicken des Datums zurückgegeben werden//Wenn es null ist (empfohlen), setzen Sie es auf false, sofern Zeit vorhanden ist, andernfalls auf true specialDates:null, //Besondere Daten specialDays:null, //Besondere Tage disabledDates:null, //Ungültige Daten wie: disabledDates:['5$'] disabledDays:null, //Ungültige Tage wie: disabledDays:[6] Gegenteil:false, //Gültiges Datum Damit ist dieser Artikel über die grundlegende Verwendung des JS-Datumssteuerelements My97DatePicker abgeschlossen. Ich hoffe, dass es für jedermanns Studium hilfreich sein wird, und ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Details zum Vergleich der MySQL-Datenkomprimierungsleistung
>>: Problem beim doppelten Laden, wenn die Seite img src enthält
Vorwort In der letzten Ausgabe haben wir Ihnen Li...
js-Datentypen Grundlegende Datentypen: Zahl, Zeic...
Inhaltsverzeichnis Einführung in FTP, FTPS und SF...
Serialisierungsimplementierung InnoDB implementie...
Lassen Sie mich zunächst erklären, warum der Text...
1. Wenn ffmpeg Videodateien überträgt, können die...
Ist es der unten gezeigte Effekt? Wenn ja, lesen ...
Inhaltsverzeichnis Vorwort: Freundliche Tipps: Va...
Inhaltsverzeichnis 1. beforeunload-Ereignis 2. Er...
1. Trash oder Klassiker? Die Webtechnologie aktua...
Vorwort Heute habe ich von einem Entwickler die R...
Vorbemerkungen 1.Unterschiede zwischen Vue2.x und...
Inhaltsverzeichnis 1. Installieren und erstellen ...
Breite: automatisch Das untergeordnete Element (e...
Mit dem obigen Artikel habe ich meine Einführung i...