ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
450
450
EMPFEHLEN
-
Ich habe 2 Textfelder wo man beginn und ende eines termins eintragen kann und ein drittes welches die dauer des termins anzeigt, nun möchte ich in echtzeit die dauer berechenen lassen wenn man im t_feld1 pder t_feld2 eine andere uhrzeit eingibt, hat da wer ne idee wie man dieses realisieren kann?
Scho ma danke...
-
2 Textfelder?
hast du denn auch ein festes Schema vorgegeben, wie der Termin eingegeben werden soll?
Tag.Monat.Jahr :: Stunde:Minute zB?
-
es wird nur die zeit ausgegeben... die berechnung funktioniert auch, ich möchte aber... wenn sich in feld1 oder 2 der wert ändert, die dauer automatisch neu berechnet wird...
-
okay

Dann mach deine Berechnung in eine javascript function
an die erfahrenen js-pros, bitte verbessert mich wenn ich fehler mache =) ich dneke davon werde ich noch einige machen ^_^" )
//edit: weg mit dem von vorhin x))
so:
hab jetzt mal was kleines versucht ob ich das in javascript hinbekomme.
vielleicht hilft dir das ja, das auf deins auszuweiten:
die berechnung läuft dabei in der funktion ab, dieser werden automatisch die werte von beiden feldern übergeben, sofern man etwas eingibt/ändert und das ergebnis der berechnung in die variable ergebnis geschrieben und diese dann in das feld zeitraum geschriebenHTML-Code:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Unbenanntes Dokument</title> <script type="text/javascript"> function rechnen(wert1,wert2) { var ergebnis = parseInt(wert2)-parseInt(wert1); document.form.zeitraum.value=ergebnis; } </script> </head> <body> <form id="form" name="form" method="post" action=""> <input type="text" name="anfang" id="anfang" onkeyup="rechnen(this.form.anfang.value,this.form.ende.value);" /> <input type="text" name="ende" id="ende" onkeyup="rechnen(this.form.anfang.value,this.form.ende.value);" /> :: <input type="text" name="zeitraum" id="zeitraum" /> </form> </body> </html>

Code javascript:1 2 3 4
function rechnen(wert1,wert2) { var ergebnis = parseInt(wert2)-parseInt(wert1); document.form.zeitraum.value=ergebnis; }
Geändert von nightryu (09.07.07 um 16:06 Uhr)
Ähnliche Themen
-
String -> InputStream und wenn sich der String ändert?
Von nFiniteFX im Forum JavaAntworten: 4Letzter Beitrag: 03.07.07, 14:19 -
Foreach nur ausführen, wenn auch Inhalt in MySQL-DB
Von Don Stefano im Forum PHPAntworten: 7Letzter Beitrag: 17.03.06, 17:00 -
Eine Seite aufrufen deren Iframes-Inhalt sich ändert jenach angeckliktem Link
Von messmar im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 15.04.05, 03:19 -
Tabellenhöhe ändert sich mit Inhalt
Von djnelly im Forum HTML & XHTMLAntworten: 5Letzter Beitrag: 16.11.04, 09:50 -
illu10: wenn man einen text ändert, sich andere mitändern
Von stef@n im Forum Vektor-ProgrammeAntworten: 2Letzter Beitrag: 03.01.03, 18:30





Zitieren
Login





