Wie kann ich ein Feld validieren, das mindestens 1,00 enthalten muss? Muss auch 2 Dezimalpunkte enthalten.Validierung einer HTML-Eingabe
ich das gefunden habe ....
<input pattern="\d?\d\.\d\d" maxlength=5 size=5 onchange="check(this)">
<script>
function check(elem) {
if(!elem.value.match(/^\d?\d\.\d\d$/)) {
alert('Error in data – use the format dd.dd (d = digit)');
}
}
</script>
aber es hat nichts mehr als 99,99 ermöglichen.
Entschuldigung, ich muss mehr Details hinzufügen, um dies zu erklären.
Ich muss 1,00 oder 10,00 akzeptieren oder sogar 1000,00
einfach nicht
1 oder 10 oder 2,0 oder 20,0
Es braucht eine ganze Zahl und 2 Dezimalstellen
zu sein Jede Hilfe wird sehr geschätzt!
Bist Du sicher die 'Eingang maxlength = 5' nicht als 99,99 höher wird verhindert, da es in der Länge bereits 5 Zeichen ist? – Poosh
Ja sorry ich habe das ohne Ergebnisse erhöht – stevebrig