Forum: PC-Programmierung Auslesen Input-Feld und in Dezimal umwandeln


von Stefan (Gast)


Lesenswert?

hey zusammen...

habe folgendes Problem:
ich habe ein Input-Feld wo man eine Zeitangabe in h:mm eingeben kann, 
also so was wie: 1:30, 1:12 etc.

Jetzt hätt ich das Ganze gerne in eine Dezimalzahl umgewandelt. Also 
1:30 wird zu 1,5 etc. und das ganze in Javascript/jquery. Ich hoffe ihr 
könnt mir helfen.

lg
stefan

von Andreas B. (andreasb)


Lesenswert?

Und was ist dein Problem? Das sind alles nur Grundlagen:

http://api.jquery.com/val/

var text = $('feldid').val();

Dann split: http://de.selfhtml.org/javascript/objekte/string.htm#split

var a = text.split(':');

und dann noch etwas mathe:

var x = a[0] + a[1] / 60.0;

und noch prüfen ob eine wirklich gültige Eingabe vorhanden ist etc.



mfg Andreas

von Stefan (Gast)


Lesenswert?

super danke...genaus was ich gesucht habe!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.