I have a div that acts as a textbox through some clever javascript. Yes, that smells, but it's vendor code I can't change :(
On an iPad, the Keyboard doesn't show because it's not a text field. Is there a way to force open the Keyboard through javascript, or decorate the HTML with something that tells Safari "Yes, this is really a textfield, just trust me!"?