Wie blockiere ich die Eingabe von Zeilenumbrüchen, Zeilenumbrüchen, einfachen Anführungszeichen und doppelten Anführungszeichen in einem Textfeld mit asp.net mvc während des Tastendruckereignisses?
Sie könnten jquery verwenden und das .keypress()
-Ereignis des Textfelds abonnieren:
Um mit der Textänderung zufrieden zu sein, die durch Ziehen und Ablegen anderer Texte / Elemente im Textbereich oder durch Einfügen darin verursacht wird, ist es notwendig, bei der change
event, auch.
Außerdem schlage ich vor, die Methode .on()
zu verwenden, die seit jQuery 1.7 verfügbar ist, und die vom Benutzer über die Eigenschaft event.which
des Ereignisobjekts gedrückte Eingabetaste zu erkennen, um ein solides browserübergreifendes Verhalten zu haben Deine App:
Tags und Links asp.net-mvc javascript keypress textarea