einschränken Raum an Erster position in textbox mit jquery/javascript
Ich habe eine situation wo ich brauche, um zu verhindern, dass Benutzer die Eingabe von Leerzeichen in den Anfang eines Textfelds.
Ich bin in der Lage zu beschränken-Raum die Einreise in das Textfeld ein. Aber nicht irgendwelche Hinweise auf nicht so dass in der ersten position.
Ich bin auf der Suche für eine Lösung mit JavaScript oder jQuery. Jede Hilfe würde geschätzt werden.
Führen Sie einfach eine trim-Methode auf. Reinigen Sie es, wenn der Nutzer beendet die Eingabe und es sauber auf dem server.
Mit jQuery gibt es eine Methode für das trimmen von Leerzeichen:
kann jemand teilen, link oder ein snippet.
Mit jQuery gibt es eine Methode für das trimmen von Leerzeichen:
$.trim('your.string')
kann jemand teilen, link oder ein snippet.
InformationsquelleAutor Milind Anantwar | 2013-03-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
keypress
event Lösung:DEMO: http://jsfiddle.net/pdzBy/
In diesem Ansatz ist es nicht effektiv, da Sie nicht überprüfen Sie die Raum ist die Letzte während der Eingabe.
gibt es irgendeine andere alternative, die Sie empfehlen können?
Danke, das ist auch eine Lösung für mich.
Dies könnte auch eine Lösung für mich, wenn verhindern, dass Räume für folgende Bedingungen als gut.1. Text eingeben, z.B. san diago 2. entfernen Sie "san" und "diago" nur 3. Jetzt "" ist nur dort bleiben, und es erlaubt das hinzufügen. Bitte helfen Sie mir par von dieser situtaions
InformationsquelleAutor VisioN
Wenn Sie jQuery können Sie rufen Sie einfach die trim-Methode.
Hinweis, dies entfernt alle Leerzeichen vom Anfang und Ende der Zeichenfolge.
Hier ist eine demo mit einer Schaltfläche: http://jsfiddle.net/3Enr4/
InformationsquelleAutor Rubens Mariuzzo
Ich versucht, aber nach dem schreiben etwas und bewegen Sie den cursor auf den ersten Buchstaben, die es ermöglicht, einen Raum gibt. Diese Lösung nie erlaubt die Eingabe eines Leerzeichens am Anfang des Textfeldes.
InformationsquelleAutor Nirav Gandhi