Problem mit Kalendar
Giovanni Rena
- javascript
0 Giovanni Rena0 Stefan
0 Lutz0 Joachim
Hallo,
hab einen JS Kalendar. Es funktioniert alles ganz gut, hab ihn auch in meine HP eingebunden, klappt auch. Nun brauche ich aber auf einer Seite diesen Kalendar 2 Mal. Denn ich hab 2 Datumsfelder.
Leider bekomme ich den aufruf nicht hin. Könnte mir jemand bitte dabei helfen. den aktuellen stand könnt ihr hier einsehen:
http://test.compmess.net/index.htm
Der Fehler bzw. das Problem liegt ganz unten, ist auskommentiert.
MfG Giovanni
Kann mir bitte jemand helfen, ich komm da absolut kein bisschen weiter.
Moin,
in der ausführenden Fkt. "extFunc()" wird ja der wert nur! dem Form-Element "CalltimeDisplay" zugewiesen und nicht dem "CalltimeDisplay_".
//Auszug aus deiner Src.
function extFunc()
{
document.SupCallData.CalltimeDisplay.value = FormatDate( parseGermanDate(document.SupCallData.CallDatetime.value) ,"#dd#-#monthshort#-#yyyy#", "ger");
}
Stefan
Kann mir hier Deinen Source nicht anzeigen. Das solltest Du schon zulassen, wenn Du Hilfe willst.
Habe leider nur den IE und keiner Rechte, also gib den Source frei und melde Dich nochmal.
Gruß,
Lutz
Klar geht das, rechte Maustaste und dann auf Quellcode Anzeigen. Das HTML ist schon okay, ist kein PHP oder ASP oder so. Ganz unten ist dann der Fehler. Sieht so aus.
<!-- Dieser Aufruf funktioniert ohne Probleme -->
<input type="hidden" name="CallDatetime" value="19.02.2004" />
<input readonly"readonly" class="inputfld" type="text" name="CalltimeDisplay" size="10" value="" />
<img src="pics/calendar.gif" width="14" height="14" border="0" alt="calendar" onclick="showCal(document.SupCallData.CallDatetime,570,425, null, null, false)" style="cursor:hand;" />
<!-- Hier liegt der Fehler, denn es wird kein Wert in das Textfeld übergeben -->
<input type="hidden" name="CallDatetime_" value="19.02.2004" />
<input readonly"readonly" class="inputfld" type="text" name="CalltimeDisplay_" size="10" value="" />
<img src="pics/calendar.gif" width="14" height="14" border="0" alt="calendar_" onclick="showCal(document.SupCallData.CallDatetime_,570,325, null, null, false)" style="cursor:hand;" /></body></html><br>
Hab den Aufruf nur kopiert und die namen verändert, klappt aber dennoch nicht. Den ganze Code ist zu groß um diesen reinzustellen. Ich habs grad noch mal probiert, also es klappt alles wenn ichs übers internet versuche. Also müsste bei dir rechte maustaste und dann quellcode anzeigen auch gehen.
Gruß Giovanni
Hallo Giovanni,
readonly"readonly":
hier fehlt ein =.
Da das value="..." schon nicht richtig ausgeführt wird, liegt es vieleicht am Namen. Versuch mal, den _ durch einen Buchstaben oder eine Zahl zu ersetzen.
Gruß, Jürgen
Hi,
hab einen JS Kalendar. Es funktioniert alles ganz gut, hab ihn auch in meine HP eingebunden, klappt auch. Nun brauche ich aber auf einer Seite diesen Kalendar 2 Mal. Denn ich hab 2 Datumsfelder.
Die tragen aber alle den _selben_ Namen, der auch im Kalenderaufruf uebergeben werden muss.
Gruesse Joachim