ich versuche, ein Eingabefeld zu erstellen, wo der Benutzer nur Zahlen eingeben kann. Diese Funktion arbeitet bereits fast gut für mich:jquery keyup Funktion überprüfen, ob Nummer
$('#p_first').keyup(function(event){
if(isNaN(String.fromCharCode(event.which))){
var value = $(this).val();
$(this).val(value.substr(0,value.length-1));
}
});
aber das Problem ist, WHE der Benutzer den Schlüssel mit einem Zeichen hält die Funktion keyup nicht auslösenden .... irgendwelche Ideen, wie ich dies verbieten kann?
hält den Schlüssel? Gegeben ein bisschen mehr Beschreibung der Ursache des Problems? –
jeder Schlüssel ... Eingabe Typ = Text ... und der Benutzer hält zum Beispiel "aaaaaaaaaaaaaaaa", so dass die Funktion keyup() nicht auslöst, bis er aufhört, die Taste "a" –
Danke für die Bereitstellung von mehr Problem, denke ich Meine vorgeschlagene Lösung sollte Ihr Problem lösen. –