title: touch equivalent of focus() method?
body: <p>You can pass focus to an element in javascript as such:</p>
  
  <pre><code>element.focus()
  </code></pre>
  
  <p>I'm doing that with a input text box and it works fine. The input box gets focus and the cursor is in it.</p>
  
  <p>We now want to also trigger the soft keyboard on touch devices. By default, putting focus on a field via JS will move the cursor into the field, but won't open the keyboard until the user physically taps on the field.</p>
  
  <p>Is there a way to trigger a touch event (I'm guessing touchstart) akin to this:</p>
  
  <pre><code>element.touchstart()
  </code></pre>
  
  <p>That doesn't work, but hoping there is some method for this...</p>
  
  <p>BTW, this is primarily for webkit. We're trying to get this working on an iPhone and BB Torch. </p>