n'abend,
wie kriege ich die werte aus TERMIN()und RUECKTERMIN() in das jeweilge VALUE rein??
Wir einigen uns darauf, unser Javascript-Gedöns draußen zu lassen und nur dann einzuklinken, wenn Javascript im Browser aktiviert ist. Dadurch sparen wir uns evtl. einige dumme Sachen. (Stichwort unobtrusive und so)
Wir können auf so ziemlich jedes Objekt in unserem Dokument zugreifen. Die (manchmal etwas lustigere) Frage ist dabei _wie_. Durch document.write() erreichen wir genau gar nichts. Glücklicherweise hat uns [insertSomeHigherBeingHere] mit der Funktion document.getElementById() ausgestattet.
function writeTermin()
{
// holen wir uns erst mal unser Textfeld
var inputfeld = document.getElementById( 'tt_termin' );
// wenn unser Textfeld wirklich da ist, belegen wir es mit einem Wert
if( inputfeld )
inputfeld.value = GetDatum(4);
}
das gleiche machen wir nun auch noch für den RückTermin.
(* weitere Abstraktionsmöglichkeiten der Einfachheit halber weggelassen)
function writeRueckTermin()
{
// holen wir uns erst mal unser Textfeld
var inputfeld = document.getElementById( 'tt_ruecktermin' );
// wenn unser Textfeld wirklich da ist, belegen wir es mit einem Wert
if( inputfeld )
inputfeld.value = GetDatum(18);
}
Nun müssen wir noch schauen, dass wir unsere beiden Funktionen aufgerufen werden, sobald die Seite geladen wurde. (genau, wenn die Seite geladen wurde, nicht vorher!)
document.onload = function()
{
// führe unsere beiden terminsetzer aus
writeTermin();
writeRueckTermin();
}
der letzte Block bewirkt, dass die beiden vorher definierten Funktionen (writeTermin und writeRueckTermin) ausgeführt werden, sobald die Seite fertig geladen wurde.
weiterhin schönen abend...
wer braucht schon großbuchstaben?
sh:( fo:# ch:# rl:° br:> n4:& ie:{ mo:} va:) de:] zu:} fl:{ ss:? ls:[ js:|