Datum + Uhrzeit in UnixTimeStamp umrechnen

Wenn ich wüsste wie... ich hab sowas vorher noch nie mit JS gemacht...

momentan siehts immer noch so aus:

Code:
<script type="text/javascript">
function CheckInput () {
var datumbeginn = document.getElementById("input").value;
var zahl = datumbeginn.split(".");
var zahl0 = zahl[0];
var zahl1 = zahl[1];
var zahl2 = zahl[2];
}
</script>

<FORM name=antrag>
..
<input type=submit value="Abschicken" id="button" name="send" onsubmit="return CheckInput();">&nbsp;
<input type=reset value="Zurücksetzen" id="button">&nbsp;
<input type=button value="Abbrechen" id="button" name="exit">
<input type="hidden" value="?" name="zahl0">
..
</form>

Was muss ich anders machen?

Bei http://de.selfhtml.org/javascript/objekte/document.htm#get_elements_by_name krieg ich das einfach nicht auf mein Formular umgebogen...
 
Hi,

Du musst dem value des Hidden-Feldes doch einfach nur den Wert zuweisen:

z.B.:
HTML:
<script type="text/javascript">
function CheckInput () {
   var datumbeginn = document.getElementById("input").value;
   var zahl = datumbeginn.split(".");
   document.getElementsByName("zahl0")[0].value = zahl[0];
}
</script>

LG
 
Sorry, dass ich mich so dermaßen doof anstell, aber ich check es einfach nicht :(

Gibt mir das JS nun alle 3 Zahlen aus?

WIE weise ich die 3 Werte den 3 (?) Hidden Feldern zu? :(
 
Hi,

in der markierten Zeile wird dem Feld "zahl0" der erste Wert des Arrays zahl zugewiesen. Das Beispiel musst Du doch nur noch auf die beiden anderen Felder anwenden.

Code:
<script type="text/javascript">
function CheckInput () {
   var datumbeginn = document.getElementById("input").value;
   var zahl = datumbeginn.split(".");
   document.getElementsByName("zahl0")[0].value = zahl[0];
}
</script>

Am Besten wäre, wenn Du Dir erstmal eine Dokumentation zu Javascript vornimmst, z.B. die von SelfHTML, und die Grundlagen lernst. Wenn ich Dir das fix und fertig vorkaue, hilft Dir das zum Verständnis auch nicht weiter.

LG
 
Zurück