Hallo liebe Selfhtml-ler,
Hi,
Es gibt zwei Textfelder (Eingabefelder) - Textfeld Zeit und Textfeld Eingabe
<input type="text" name="Eingabe" id="Eingabe" value="" />
<input type="text" name="Zeit" id="Zeit" value="" readonly="readonly" />
und sobald man beginnt in Eingabe zu schreiben beginnt, soll in Zahl eine zeit in Sekunden und Millisekunden anfangen zu zählen
Jetzt legst du einen JS Event auf das Eingabe-Feld, wie 'onkeydown
'.
Beachte hier, das der Event nur einmal ausgelöst werden soll, also brauchst du eine IF-Anweisung.
Sobald man einen bestimmten Satz in Eingabe geschrieben hat hört Zahl auf zu zählen und die zeit bleibt stehen.
Woher soll JS wissen was für ein Wort du schreibst?
Das muss du immer wieder vordefinieren.
Timer:
Das Feld ist fokusiert/ausgewählt, merke aktuelle Zeit in ms.
Ende des Satzes, merke aktuelle Zeit in ms.
Zeit1 - Zeit2 = differenz in ms, dividiert duch 60 hast du Min., nochmal durch 60 hast du Std. usw.
Es wäre wirklich total supi von euch ;)
Dir zu helfen, nicht deine Arbeit zu übernehmen.
Wenns so was überhaupt nicht möglich ist ist es schade aber trotzdem danke fürs versuchen :D
Klar, und auch nicht schwer.