3
我已經爲iPad編寫了一個HTML5應用程序。它有一個輸入字段。每次用戶進入此頁面時,都會彈出鍵盤。如何禁用iPad HTML5應用程序上的鍵盤彈出窗口?
如何在HTML5/JS上下文中抑制此默認行爲?
在我的應用程序中,如果您輸入登錄密碼&,它將顯示另一個屏幕(無需重新加載頁面)。但鍵盤仍然存在,您必須手動隱藏它。
我已經爲iPad編寫了一個HTML5應用程序。它有一個輸入字段。每次用戶進入此頁面時,都會彈出鍵盤。如何禁用iPad HTML5應用程序上的鍵盤彈出窗口?
如何在HTML5/JS上下文中抑制此默認行爲?
在我的應用程序中,如果您輸入登錄密碼&,它將顯示另一個屏幕(無需重新加載頁面)。但鍵盤仍然存在,您必須手動隱藏它。
我不確定我是否理解你對你的問題的描述,似乎不完整。我可以嘗試重新陳述它,看看我是否理解正確?
如果這是您遇到的問題,則在加載新頁面的內容之前,可能需要在用戶名和密碼字段中調用blur
函數。這可能會使鍵盤消失。
如果這些字段的HTML是這樣的:
<input type="text" name="username" id="username">
<input type="password" name="password" id="password">
然後JavaScript的將是:
document.getElementById('username').blur();
document.getElementById('password').blur();
這只是模糊().. :) 謝謝你! – 2010-11-02 09:35:13
嗯..其中一個解決辦法是讓它禁用...任何人? – 2010-07-23 16:52:20
也許,就像我的情況一樣,因爲你有一個分配給該字段的jQuery日期選擇器。但禁用該字段也會禁用日期選擇器。 – 2010-09-02 00:41:47
在我的應用程序中,如果您鍵入登錄名和密碼,則會顯示另一個屏幕(無需重新加載頁面)。但鍵盤仍然存在...並且您必須手動隱藏它... – 2010-10-31 22:10:40