Hallo liebe Experten,
in meinem Formular soll beim Öffnen der Unix Time Stamp berechnet werden.
Dafür habe ich folgends Script (welches auch soweit funktioniert).
//unix timestamp
var ts = Math.round((new Date()).getTime() / 1000);
this.rawValue = ts;
Wie kann ich nun verhindern oder welches Ereignis muss ich verwenden, dass der Time Stamp sich nicht aktualisiert, während das Formular befüllt wird, sondern nur einmalig beim Öffenen eingetragen wird.
Vielen Dank & Grüße
Ereignis für einmalige Berechnung beim Öffnen
Ereignis für einmalige Berechnung beim Öffnen
...::initialize - (JavaScript, client)
if (!this.rawValue) this.rawValue = Math.round((new Date()).getTime() / 1000);
if (!this.rawValue) this.rawValue = Math.round((new Date()).getTime() / 1000);
Ereignis für einmalige Berechnung beim Öffnen
Dankeschön. Leider findet die Aktualisierung des time stamp auch mit diesem Script statt sobald im Formular etwas aus- oder eingeblendet wird etc.
Ereignis für einmalige Berechnung beim Öffnen
Erstaunlich, da doch auf "!this.rawValue" geprüft wird.
Ereignis für einmalige Berechnung beim Öffnen
Vermutlich liegt der Fehler in meiner Formulierung. Ich habe das Textfeld auf der Masterseite eingefügt, sodass es im Header steht und zusätzlich auf jeder Seite wiederholt wird.
Wenn ich es in den Inhaltsbereich einfüge, funktioniert es.
Ist das auf den Masterseiten evtl. nicht möglich?
Wenn ich es in den Inhaltsbereich einfüge, funktioniert es.
Ist das auf den Masterseiten evtl. nicht möglich?
Ereignis für einmalige Berechnung beim Öffnen
Stell die Bindung auf "global".
Ereignis für einmalige Berechnung beim Öffnen
Vielen Dank. Das war die Lösung!