Hier ist mein Code:Wie kann ich überprüfen, ob der Eingang leer war?
$("input").on('keyup', function(ev){
if(/(8)/.test(ev.which) && this.value == ''){
alert('when you pressed backspace, the input was empty already');
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" />
Alles, was ich, dies zu tun bin versucht, ist die Umsetzung:
, wenn Sie "Rücktaste" gedrückt wird, war der Eingang bereits leer
Eigentlich kann ich Englisch nicht sehr gut, vielleicht die richtige sen tenz dies:
, wenn Sie „Rücktaste“ gedrückt wird, hat die Eingabe leer, bevor Sie
drücken
Ok, ein Zeichen in das Eingabe schreiben, dann Backspace drücken, was passiert? Dieses Zeichen wird entfernt und diese Warnung wird angezeigt. Ich muss einen Schritt zwischen ihnen machen, ich meine, ich brauche zwei getrennte Rückräume für diese Ereignisse.
Eine Rücktaste zum Entfernen des letzten Zeichens, eine Rücktaste zum Anzeigen dieser Warnung. Wie kann ich das machen?
... warum ... das ist wie der Benutzer erklären, sie A gedrückt, wenn sie A drücken ... –
@KevinB: Die gute alte MS Word Paperclip kommt :) –
in dem Sinne @ KevinB Alles was ich versuche ist [das] (http://stackoverflow.com/questions/39616516/how-to-check-remove-an-element/39617457?noredirect=1#comment66541764_39617457) –