2011-09-01 59 views
8

我正在爲iPad編寫Web應用程序。 我知道這是可能在使用中選擇一個html 輸入場來改變顯示的鍵盤類型:更改iPad上html textarea的鍵盤類型

Text: <input type="text" /> 
Telephone: <input type="tel" /> 
URL: <input type="url" /> 
Email: <input type="email" /> 
Zip Code: <input type="text" pattern="[0-9]*" /> 

的問題是,我必須使用textarea的,而不是輸入。是否有可能獲得相同的結果?

如果不是:有什麼方法可以更改ENTER鍵的鍵盤標籤。目前默認標籤是「返回」,我想要「發送」(因爲它是一個聊天應用程序)。

非常感謝!

回答

7

如果是純html/css/javascript。這是不可能的

+0

好吧,讓我們用輸入代替textarea。在可能的鍵盤類型中,不存在與「返回」或「轉到」不同的ENTER鍵。我該如何改變它? – Claus

+0

您可以使用URL鍵盤,並使輸入元素與CSS相當大。 http://developer.apple.com/library/ios/#documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/KeyboardManagement/KeyboardManagement.html顯示可能的鍵盤。您無法以我的知識以任何方式對其進行定製,因此對於輸入的自定義標籤已不存在 –

+0

如果您確實需要此功能,則需要考慮製作本機ios應用程序。 –

2

如果您使用<input title="Search">「輸入」鍵被替換爲「搜索」按鈕,我一直無法找到所有不同組合的列表,但我確信有一個給你喜歡。
注意:輸入必須位於表單元素內才能工作。