title: Why the setSelectionRange can't work on android 2.3 platform browser
body: <p>the code just like <a href="http://jsfiddle.net/nicaia/wJVx9/4/" rel="nofollow noreferrer">this jsfiddle</a><br />
  the code work fine on desktop broswer.<br />
  but in android 2.2 or 2.3 browser it has some bugs.<br />
  first you use setSelectionRange to set the selection and you can check selectionStart and selectionEnd and it does looks like is work fine.<br />
  but it does look like never been set in next time when you check selectionStart or selectionEnd.</p>