Hallo @Gunnar Bittersmann
<form method="post" action="">
<input type="text" name="p1" id="p1" value="" pattern="\d+:\d{2}">
<input type="text" name="p2" id="p2" value="" pattern="\d+:(?:00|15|30|45)">
<input type="submit" name="abschicken" value="Stunden eintragen" id="stunden">
</form>
Das ist meiner Meinung nach nicht sonderlich User-freundlich. Es wird erst geprüft wenn ich auf Senden klicke, finde ich in der heutigen Zeit schlecht.
Außerdem kann ich im ersten Feld keine 1 oder so eintragen. Er sagt immer ich muss ein Format nehmen welches vorgegen wurde.
Und ist das mit JavaScript nicht viel zu viel Code um eine Eingabe noch zu prüfen, den Wert wieder auf 0 zu setzen usw....