Show on-screen keyboard on mobile devices

this change sets contentEditable for a specific element, which when set to true, shows the on-screen keyboard on mobile devices.