title: Making mixed numeric and alpha entry easier for mobile browers
body: <p>I'm refurbishing a simple web-app that our field techs use. One of my goals is to make it Blackberry-friendly, as all of the techs are now using those. This app accepts basic information about a job and stores it. Among that info are times, telephone numbers, and a street address. </p>
  
  <p>I have the time fields and telephone fields figured out with the following CSS:</p>
  
  <pre><code>     input.time  { -wap-input-format: "NN\\:NN"; }
       input.phone { -wap-input-format: "\\(nnn\\)\\ nnn\\-nnnn" }
  </code></pre>
  
  <p>What I'm trying to do is determine how I can have the phone default to numeric input on an address field, then go alpha once a space has been inserted. I'm assuming that this can't be done with the <code>-wap-input-format</code> property above.</p>
  
  <p>Is there another way<code>--</code>even if it's only for the Blackberry Browser<code>--</code>to do this without resorting to JavaScript? (Not that there's anything wrong with that :-) )</p>
  
  <p>Thanks.</p>