So habe ich eine HTML
Form, die Benutzer eingeben können. Wie kann ich Javascript/jQuery verwenden, um sofort und nahtlos Leerzeichen aus einer Textbox zu entfernen, wenn eine eingefügt wird? Ich habe die Erforschung der .val()
jQuery-Methode und kam mit dieser:Verhindern von Leerzeichen in einem HTML-Textfeld mit jQuery eingeben
$('input').keydown(function() {
str = $(this).val();
str = str.replace(/\s/g,'');
$(this).val(str);
});
Das seltsame Dinge tut, um Text zu entfernen und die Räume zeigen nach wie vor auf Tastendruck nach oben, sie nur auf der folgenden Tastendruck entfernt erhalten. Irgendwelche Vorschläge?
Dieser Code enthält einige Gremlins. – alt
Danke Mann! Funktioniert perfekt! – alt
@JacksonGariety - Was ist los damit/Was meinst du mit "Gremlins"? –