Page 43 of the "iPhone HIG" manual contains a statement: ----- quote "Note: When users tap a text element that is not inside a form element, Safari on iPhone displays the alphabetic keyboard but not the form assistant." --------------
http://developer.apple.com/documentation/iPhone/Conceptual/iPhoneHIG/MetricsLayout/chapter_5_section_5.html#//apple_ref/doc/uid/TP40006596-CH6-SW4 The iPhone Notepad and URL editor use that kind of bare keyboard. I tried invoking keyboard by inserting stand-alone "INPUT" and "TEXTAREA" tags and setting focus() onto these elements. The alphabetic keyboard does come up on demand, but they always bring up the "Form Assistant" as well (which takes 44 rows of pixels in portrait mode), even though there is no "Form" in the document, let alone other fields which need "Assistance". Which other "text element" did they have in mind in the above quote? (I tried paragraps, tables, lists,... but none seems to work with the focus() method.) Has someone found out how to invoke alphabetic keyboard without the "Form Assistant"? Another keyboard control question -- can one invoke the semi- transparent keyboard, such as the one used by their prompt() interface (but without the "prompt" dialog box)? It seems that, having created an otherwise attractive hendheld computer without a physical keyboard, the least Apple could have done was to provide (and document) a javascript interface to the "Keyboard" object such that a web app can set its properties and interact with it as desired. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "iPhoneWebDev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/iphonewebdev?hl=en -~----------~----~----~----~------~----~------~--~---
