mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 27.04.2024 12:53 Benutzername: Passwort: Auto-Login

Thema: FormFeld Wert automatisch ändern vom 15.11.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> FormFeld Wert automatisch ändern
Autor Nachricht
SURE612
Threadersteller

Dabei seit: 02.12.2005
Ort: Bärlin / CB
Alter: -
Geschlecht: Männlich
Verfasst Do 15.11.2007 10:57
Titel

FormFeld Wert automatisch ändern

Antworten mit Zitat Zum Seitenanfang

Hallo!

ich habe folgendes Problem:

ich starte einen PopUpCalendar per onclick.
diesem wird eine id für ein FormFeld übergeben, in der er das gewählte Datum dann einträgt.

Nun will ich aber, dass das gewählt Datum in 2 Felder geschrieben wird... (ohne dass ich den Kalendar erweitere - der wird nämlich wieder verwendet an anderer Stelle)

also am besten eine automatische Erkennung, wenn das Zielfeld, wo der Kalendar etwas einträgt, sich ändert, soll automatisch auch das andere Feld sich ändern.

Hat jemand eine Idee?

Gruß


Zuletzt bearbeitet von SURE612 am Do 15.11.2007 10:57, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Do 15.11.2007 11:39
Titel

Antworten mit Zitat Zum Seitenanfang

wenn das zielfeld focusiert wird, nachdem der calender benutzt wird, kannst du es mit onfocus() lösen.
onchange oder so bringt da leider nichts.

aber warum erweiterst du die rückgabe des calenders nicht einfach??
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
SURE612
Threadersteller

Dabei seit: 02.12.2005
Ort: Bärlin / CB
Alter: -
Geschlecht: Männlich
Verfasst Do 15.11.2007 11:49
Titel

Antworten mit Zitat Zum Seitenanfang

das problem ist, das ich nur einen kleinen baustein des systems baue, und der kalendar an anderer stelle
auch verwendet wird

ich glaub ich probier mal mit interval für das eine feld, so das es sich alle paar milisekunden den wert neu holt
aus dem anderen feld...

vielleicht gehts so
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Do 15.11.2007 13:24
Titel

Antworten mit Zitat Zum Seitenanfang

zeig doch mal die übergabe vom kalender her. vielleicht sieht man da was, was man auf der zielseite ausnutzen kann...
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
SURE612
Threadersteller

Dabei seit: 02.12.2005
Ort: Bärlin / CB
Alter: -
Geschlecht: Männlich
Verfasst Do 15.11.2007 14:54
Titel

Antworten mit Zitat Zum Seitenanfang

habs jetzt schon hingebogen bekommen
mit dem intervall klappts gut

ich nehm einfach aus dem feld, wo ich mit dem kalendar rein schreibe, den wert
und schreib ihn die ganze zeit in das andere feld Lächel

wahrscheinlich nicht die edelste lösung, aber funzt gut

Code:

<script type="text/javascript">
  var changeDate = window.setInterval("automaticChange()", 10);
  function automaticChange(){
    valuefield = document.getElementById("col_id_time'.$form['col_id'].'").value; 
    document.getElementById("col_id'.$form['col_id'].'").value = document.getElementById("dateField'.$form['col_id'].'").value + " " + valuefield;
}
</script>


ahso: sind noch ein paar php variablen mit dazwischen Ooops


Zuletzt bearbeitet von SURE612 am Do 15.11.2007 14:55, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Do 15.11.2007 15:01
Titel

Antworten mit Zitat Zum Seitenanfang

ich dachte eigentlich an den kalender-code um eine "wahrscheinlich edlere" lösung zu suchen *zwinker*

aber wenns funzt, und du zufrieden bist, is ja alles gut Grins
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
SURE612
Threadersteller

Dabei seit: 02.12.2005
Ort: Bärlin / CB
Alter: -
Geschlecht: Männlich
Verfasst Do 15.11.2007 15:46
Titel

Antworten mit Zitat Zum Seitenanfang

na der kalendar war ziemlich lang

ein einblendendes div mit durchschaltmöglichkeiten der monate, tage, usw...
hätte den rahmen jetzt wohl gesprengt - war auch nicht auf meinem mist gewachsen

ja mit der lösung jetzt bin ich zufrieden

trotzdem dank dir
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen [gelöst] hintergrundfarbe soll sich automatisch ändern
[TYPO3][calendar_base] Wert für "ganztägig" ändern
RGB-Wert für HKS 76
php checkbox-wert
RGB - Wert für CMYK
Was ist dieses Design wert?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.