Ich benutze folgenden JavaScript-Code, der ich denke, sollte nur Nummern, Rücktaste, Delet, Pfeil nach links und Rechtspfeiltasten in Textbox erlauben, aber es erlaubt auch Alphabete. Ich weiß nicht warum?Wie man Zahlen, Rücktaste, Löschung, linke und rechte Pfeiltasten im HTML-Text erlaubt?
function validateQty(event) {
var key = window.event ? event.keyCode : event.which;
if (event.keyCode == 8 || event.keyCode == 46
|| event.keyCode == 37 || event.keyCode == 39) {
return true;
}
else if (key < 48 || key > 57) {
return false;
}
else return true;
};
Aufruf dieser Funktion als
<input type="text" onkeypress='validateQty(event)'>
Was meinen Sie mit LASSEN * Backspace *, * löschen *, * links * und * rechts * –
@ Mr.Alien - ich meine diese Schlüssel. Redigiert meine Frage. –