Plausibilitätsprüfung als jQuery Code?
Benötige für eine Ausgabe eine Plausibilitätsprüfung als jQuery Code um ein Alter zu überprüfen, bzw. einzutippen: Unter Geburtsdatum tippen man das Datum ein, und bei Jahr_Einrichtung soll man ein Alter (Zahl) eintippen, die zum Datum übereinstimmt.
Das heißt, wenn man ein Datum 23.06.2020 eintippt, kann man nur Zahlen von 1 bis 3 eintippen, ansonsten kommt es zu eine Fehlermeldung
<label for="Geburtsdatum"style="width:165px;">Geburtsdatum</label>
<input type="text" class="form-control" style="width: 129px;" style="max-width: 130px;" id="Geburtsdatum" name="Geburtsdatum" value="{if $pdf}{$values.Geburtsdatum}{/if}">
<label for="Jahr_Einrichtung" style="width: 120px;">Das Kind besucht seit</label>
input type="text" class="form-control" maxlength="2" style="width: 30px;" name="Jahr_Einrichtung" value="{if $pdf}{$values.Jahr_Einrichtung}{/if}">
2 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
HTML, Webseite, CSS
Das heißt, wenn man ein Datum 23.06.2020 eintippt, kann man nur Zahlen von 1 bis 3 eintippen, ansonsten kommt es zu eine Fehlermeldung
<p>
<label for="Geburtsdatum" >Geburtsdatum</label>
<input type="date" id="Geburtsdatum" name="Geburtsdatum">
</p>
<p>
<label for="Jahr_Einrichtung">Das Kind besucht seit</label>
<input type="text" name="Jahr_Einrichtung" name="Jahr_Einrichtung" onfocus="checkDate(Geburtsdatum.value)" min="1" max="3">
</p>
<script>
function checkDate(wert) {
alert(wert)
if(wert != "2020-06-23")
{
alert ("Fehler")
}
}
</script>
Alex
Geburtsdatum und Alter beides eingetragen lassen, macht ja weniger Sinn
Aber wenn schon Kunden unfreundliche Eingabe ist dich dafür kein jQuery notwendig