Wie kann ich eine Textboxeingabe validieren, um nur ganze und positive Zahlen zuzulassen?Javascript - Texteingabe nur positive Ganzzahlen akzeptieren
Antwort
Schauen Sie sich den HTML5-Eingabetyp = "number" an, Sie können min = 1 und no max einstellen und es werden nur positive ganze Zahlen erlaubt.
http://www.w3schools.com/html/tryit.asp?filename=tryhtml_input_number
EDIT: Wenn Sie nur JavaScript verwenden möchten, können Sie so etwas wie dies versuchen könnte:
if (Number.isInteger(num) && num >= 0) {
//true
}
danke, aber das fügt unerwünschte "Spinner" in die Texbox – JohnL
Siehe meine bearbeitete Antwort oben –
- 1. Python numpy.random.normal nur positive Werte
- 2. MVC Razor, akzeptieren weniger als Zeichen (<) in Texteingabe
- 3. Funktion, die nur Literal Ganzzahlen
- 4. Wie mache ich ein Eingabefeld nur Buchstaben in JavaScript akzeptieren?
- 5. Java: Allgemein akzeptieren nur Aufzählungstypen
- 6. contenteditable div nur akzeptieren Klartext
- 7. sap.m.Input erlauben nur positive ganzzahlige Werte
- 8. Concatenate TEXT, Format parst nur positive Zahlen
- 9. Javascript Texteingabe Änderung Ereignis nicht feuern
- 10. Nur für Texteingabe in einem KeyPress-Ereignis
- 11. JavaScript: Positive Zahlen mit dem Pluszeichen anzeigen
- 12. Positive hinter in JavaScript-Ausdruck regelmäßig aussieht
- 13. C Druck nur Vorzeichen von Ganzzahlen
- 14. Ganzzahlen nur in AxisY-Label anzeigen?
- 15. Erste Texteingabe in html und Übertragen Javascript
- 16. Name href Beschriftung nach Benutzer Texteingabe JavaScript
- 17. jQuery Validierung Plugin: akzeptieren nur alphabetische Zeichen?
- 18. Wie mache ich jfilechooser nur akzeptieren. Txt
- 19. jQuery validate plugin: akzeptieren nur Buchstaben?
- 20. HTML5 Validate Eingang Alphabete akzeptieren nur
- 21. JavaFX Drag & Drop: nur einige Dateierweiterungen akzeptieren
- 22. ASP - TextBox akzeptieren nur Zeichen [UniCode] - C#
- 23. CComboBox akzeptieren nur Anzahl in VC++?
- 24. Herstellung Datei-Dialog Verzeichnisse nur akzeptieren
- 25. Warum Python Super nicht nur Instanz akzeptieren?
- 26. Warum nicht unique_ptr nur ein temporäres akzeptieren?
- 27. nur neu erstellte Eingabedatei akzeptieren upload
- 28. Javascript: toString (36) für große Ganzzahlen
- 29. Unsignierte 32-Bit-Ganzzahlen in Javascript
- 30. Rekursiv zwei Ganzzahlen verketten
Sie haben bereits den Mechanismus haben, und müssen nur den regulären Ausdruck? Wenn ja, ist die Antwort in diesem Post: http://stackoverflow.com/questions/9038522/regular-expression-for-any-number-greater-than-0. – ConnorsFan