2014-06-26 14 views
5

Khi đầu vào là loại = số, điện thoại thông minh và máy tính bảng sẽ tự động mở bàn phím số khi bạn bấm vào trường nhập. Tuy nhiên trên droid Samsung mà tôi đang phát triển một trang web cho, số pad không cho phép nhập số thập phân (bàn phím số điện thoại mở ra). Tôi muốn một bàn phím số xuất hiện cho phép thập phân. Ý tưởng nào?loại đầu vào html = số không cho phép dấu thập phân trên một số droids

Bàn phím chữ và số cho máy tính bảng có các số ở trên cùng (không phải là phần số riêng biệt), khiến tôi mất hy vọng rằng những gì tôi muốn là có thể, nhưng có lẽ bạn có một số ý tưởng sáng.

+0

Trong xml cho một ứng dụng, tôi sử dụng android: inputType = "numberDecimal". Tuy nhiên, không chắc chắn đó có phải là tùy chọn html trên các trang web hay không. –

+0

Bàn phím nào mở ra do chế độ thực sự là lựa chọn của bàn phím chứ không phải ứng dụng. Ứng dụng chỉ định chế độ và bàn phím quyết định bố cục phù hợp. Bạn nhận được hành vi khác nhau trên Samsung bởi vì họ có một ứng dụng bàn phím khác nhau theo mặc định. Bạn có thể chơi với kiểu đầu vào và xem nó có giúp ích hay không, nhưng không có cách nào để buộc bàn phím hiển thị một bố trí cụ thể - bất cứ thứ gì bạn vượt qua nó đều là gợi ý, không phải là yêu cầu. –

+0

Bạn đang sử dụng thuộc tính nào? Theo mặc định, '' chỉ cho phép các số nguyên ('step = 1'), do đó, việc triển khai có thể cung cấp giao diện người dùng không cho phép phân số. Ví dụ, với 'step = 0.1', giao diện người dùng nên cho phép dấu tách thập phân. –

Trả lời

1

Từ hiểu biết của tôi, tất cả những gì mà <input type = number> đang làm là gọi điện trên bàn phím để khởi chạy. Bàn phím nào ra mắt (kho, tải xuống, biểu tượng cảm xúc) và loại phụ (số bàn phím, QWERTY) phụ thuộc vào chính ứng dụng bàn phím. Về cơ bản bàn phím cổ phiếu đang đưa lên bàn phím số nhưng bàn phím đó không có một số thập phân mà bạn muốn. Nếu người dùng cuối có bàn phím khác được tải xuống thì bàn phím đó có thể có bố cục khác bao gồm dấu thập phân trên bàn phím số. Tôi biết bàn phím là lựa chọn ưa thích của bạn nhưng bạn có nghĩ đến việc chỉ thay đổi mã của mình để gọi trên bàn phím QWERTY có cả số và số thập phân cần thiết không? Nếu một số thập phân rất quan trọng đối với những gì bạn muốn hoàn thành, tôi nghĩ đó sẽ là lựa chọn tốt nhất.

Các vấn đề liên quan