Hộp văn bản Html chỉ dành cho số dương
Theo mặc định, trường đầu vào HTML 5 có thuộc tính type=”số” được sử dụng để nhận đầu vào ở định dạng số. Hiện buộc trường nhập liệu type=”text” chỉ chấp nhận các giá trị số bằng cách sử dụng Javascript hoặc jQuery. Bạn cũng có thể đặt thuộc tính type=”tel” trong trường nhập sẽ bật bàn phím số trên thiết bị di động. Có rất nhiều cách khác để buộc trường đầu vào nhận các số chỉ nhập Show Các ví dụ sau đây sẽ giải thích cách buộc các số lực trường đầu vào.
ví dụ 1. Ví dụ dưới đây minh họa Input[type=”text”] chỉ cho phép Giá trị số bằng Javascript với sự trợ giúp của mã ASCII. HTML
_______11____1____62____6
_______35____50____62____6
Đầu ra. ví dụ 2. Ví dụ bên dưới minh họa Đầu vào[type=”text”] chỉ cho phép Giá trị số khi sử dụng Javascript với sự trợ giúp của phương thức replace() của jQuery và hàm isNaN() của javascript HTML
_______11____1____62____6
_______331____332____66
________ 33
_______122____358____4
đầu ra. JavaScript được biết đến nhiều nhất để phát triển trang web nhưng nó cũng được sử dụng trong nhiều môi trường không có trình duyệt. Bạn có thể học JavaScript từ đầu bằng cách làm theo Hướng dẫn JavaScript và Ví dụ về JavaScript này Làm cách nào để chỉ cho phép các số trong TextBox trong MVC?bạn không thể làm điều này vì chú thích dữ liệu được gọi khi bạn gửi biểu mẫu của mình chứ không phải khi bạn nhập dữ liệu vào hộp văn bản của mình. . trong khi điều đó là đúng, bạn có thể sử dụng quy tắc xác thực loại đầu vào HTML5 (nếu được trình duyệt hỗ trợ). . Sử dụng jQuery với một lớp css Làm cách nào để chỉ cho phép các số trong TextBox javascript?Theo mặc định, trường đầu vào HTML 5 có thuộc tính type=”number” được sử dụng để nhận thông tin đầu vào ở định dạng số. Hiện buộc trường nhập liệu type=”text” chỉ chấp nhận các giá trị số bằng cách sử dụng Javascript hoặc jQuery. Bạn cũng có thể đặt thuộc tính type=”tel” trong trường nhập sẽ bật bàn phím số trên thiết bị di động .
Làm cách nào để chỉ cho phép các số trong TextBox bằng jQuery?Bài đăng này cho biết cách chỉ cho phép một số trong hộp văn bản bằng jQuery. . $(tài liệu). sẵn sàng (hàm () { $('. số duy nhất'). nhấn phím (hàm (e) { var charCode = (e. cái mà) ? . cái mà. Sự kiện. mã khóa nếu (Chuỗi. fromCharCode(charCode). phù hợp(/[^0-9]/g)) trả về sai; Làm cách nào để xác thực Hộp văn bản trong C# để chỉ chấp nhận giá trị số?Trong sự kiện Xác thực hộp văn bản, Kiểm tra nội dung bằng int. TryParse hoặc double. TryParse tùy từng trường hợp và cảnh báo người dùng. Thực hiện cả hai điều trên sẽ đảm bảo rằng hộp văn bản của bạn chỉ chứa các số. |