我在通過PhoneGap創建的移動應用程序上創建了搜索字段。我試過用沒有運氣。我也知道我可以繞過輸入字段的視覺方面通過CSS & Javascript,但是我如何讓鍵盤有一個「搜索」按鈕而不是它說「返回」使用PhoneGap在iPhone上獲取搜索鍵盤
7
A
回答
14
使用
<form> ...
<input type="search" /> ...
</form>
的<form>
是必須的。
7
以下在移動Safari都支持,並且因此PhoneGap的自iPhone OS 3.1
文本:< INPUT TYPE = 「文本」/>
電話:< INPUT TYPE = 「電話」/>
網址:< INPUT TYPE = 「URL」/>
電子郵件:< INPUT TYPE = 「電子郵件」/>
郵編:<輸入類型= 「文本」 模式= 「[0-9] *」/>
搜索不支持作爲輸入類型,並且需要大量本機工作才能在PhoneGap中發生。
看到這裏的細節:http://developer.apple.com/safari/library/codinghowtos/mobile/userexperience/index.html
+0
感謝您的信息!很高興,但沒有必要在我的應用程序。 – abritez 2010-01-19 21:25:35
3
更新: 下面的輸入類型按預期工作:
還有,你要記住一些重要的事情:
它只適用於iPhone OS 3.1 +
輸入標籤必須位於標籤內。
此外,值得注意的是下面的標籤,以及:
<!-- display a telephone keypad -->
<label for="tiTel">Telephone:</label>
<input type="tel" id="tiTel"/>
<br/>
<!-- display a URL keyboard -->
<label for="tiUrl">URL:</label>
<input type="url" id="tiUrl"/>
<br/>
<!-- display an email keyboard -->
<label for="tiEmail">Email:</label>
<input type="email" id="tiEmail"/>
<br/>
<!-- display a numeric keyboard -->
<label for="tiZip">Zip Code:</label>
<input type="text" pattern="[0-9]*" id="tiZip"/>
<br/>
+1
你的意思是「輸入標籤必須在
相關問題
- 1. 使用Phonegap獲取軟鍵盤按鈕
- 2. 在iphone中獲取鍵盤
- 3. 鍵盤將不排除在iPhone上搜索
- 4. 在鍵盤上獲取MotionEvent
- 5. 使用搜索查看時隱藏軟鍵盤上的搜索/搜索按鈕?
- 6. 使用iPhone多觸點鍵盤搜索按鈕
- 7. 使用移動鍵盤搜索按鈕
- 8. 如何在iPhone中使用鍵盤獲取文本字段sdk
- 9. 搜索鍵盤中的搜索按鈕
- 10. 在QTableWidget中禁用鍵盤搜索
- 11. 編程鍵盤上的搜索按鈕
- 12. 軟鍵盤上的搜索圖標
- 13. 如何使用Phonegap和javascript在iPhone上隱藏和顯示鍵盤
- 14. 在搜索欄鍵盤禁用「搜索」按鈕
- 15. 鍵盤友好AJAX搜索
- 16. Android鍵盤佈局搜索
- 17. 通過點擊鍵盤上的搜索來觸發搜索
- 18. 在iPhone/iPad Safari瀏覽器鍵盤中顯示'搜索'按鈕
- 19. 如何在phonegap上隱藏鍵盤android
- 20. 更改iPhone鍵盤的顏色(使用Phonegap/Cordova)
- 21. 在phonegap中獲取resultSet鍵?
- 22. 鍵盤上的iOS「搜索」鍵不起作用
- 23. 獲取鍵盤上的鍵位置
- 24. 在Windows上獲取鍵盤語言
- 25. Phonegap + onsoft鍵盤調整盤
- 26. 隱藏iPhone鍵盤上方的工具欄,PhoneGap
- 27. 使用jQuery Mobile和Phonegap在Galaxy S2上輸入鍵盤錯誤
- 28. 鍵盤不會在Android手機上使用onfocus()PhoneGap
- 29. 搜索日食的鍵盤快捷鍵
- 30. 搜索欄 - 在「輸入」鍵上搜索
太棒了!我在這裏發佈後實際上遇到了這個帖子
– abritez 2010-04-01 20:06:58FORM標籤是這裏的贏家 - ! – Brant 2017-01-11 18:14:41