我正在製作一個web應用程序,並且我想要一個輸入字段來顯示Iphone的數字鍵盤。 據我所知,type=number
將使鍵盤顯示我想要的方式。我們可以打開iPhone的數字鍵盤而不使用type = number嗎?
問題在於type=number
不支持佔位符文本。所以,如果我想這樣的:
截止日期:
[例如:2010]
我無法得到它的工作,同時也顯示出正確的鍵盤。
有沒有辦法強制iPhone鍵盤進入數字模式,而不使用數字輸入類型?
我正在製作一個web應用程序,並且我想要一個輸入字段來顯示Iphone的數字鍵盤。 據我所知,type=number
將使鍵盤顯示我想要的方式。我們可以打開iPhone的數字鍵盤而不使用type = number嗎?
問題在於type=number
不支持佔位符文本。所以,如果我想這樣的:
截止日期:
[例如:2010]
我無法得到它的工作,同時也顯示出正確的鍵盤。
有沒有辦法強制iPhone鍵盤進入數字模式,而不使用數字輸入類型?
佔位符似乎可以正常工作(在我的Mac上的Safari上,作爲iPhone上的Mobile Safari; compatibility list)。
<input type="number" placeholder="2010">
否則,使用JavaScript來創建的佔位符,例如這個jQuery插件:http://plugins.jquery.com/project/placeholder。
我不知道我錯過了這個。我知道我測試了它。也許我沒有足夠努力刷新?我想我只是認爲它把一個數字(123)輸入佔位符中的字母(ABC)放在一個問題上。哎呀。對不起,謝謝,亞歷克。 – SimplGy 2011-01-21 04:36:30
另一個用例:如果我使用type = number,我不能設置輸入的大小。 – SimplGy 2012-03-05 18:41:42