Hallo,
gibt es die Möglichkeit in einem numerischen Feld nur positive Ganzzahlen zuzulassen?
Danke und Gruss
Eingabe von negativen Zahlen verhindern
Eingabe von negativen Zahlen verhindern
Hallo localhost,
Im Change Event Ihres Feldes sollten Sie das nachfolgende JavaScript hinterlegen.
Dieses überprüft die Eingabe. Bei einem Minus Zeichen wird das eingegebene Zeichen durch "" ersetzt.
Gruß,
Walde
Im Change Event Ihres Feldes sollten Sie das nachfolgende JavaScript hinterlegen.
Code: Alles auswählen
Formular1.#subform[0].NumerischesFeld1::change - (JavaScript, client)
if(xfa.event.newText.match(/-/) != null){
xfa.event.change = "";
}
Dieses überprüft die Eingabe. Bei einem Minus Zeichen wird das eingegebene Zeichen durch "" ersetzt.
Gruß,
Walde
Eingabe von negativen Zahlen verhindern
Hallo walde,
vielen Dank für den Code. Das löst zugleich auch mein zweites Problem, die Eingabe auf 3 Ziffern zu begrenzen:
Gruss
localhost
vielen Dank für den Code. Das löst zugleich auch mein zweites Problem, die Eingabe auf 3 Ziffern zu begrenzen:
Code: Alles auswählen
if(xfa.event.newText.match(/-/)
|| xfa.event.newText.toString().length > 3){
xfa.event.change = "";
}
localhost