this.select()不适用于ipad

时间:2012-03-19 10:29:01

标签: javascript ipad

我正在网站上工作,我想选择文本框焦点上的所有文字。我在文本框中写了这段代码onfocus="javascript:this.select();"。它适用于所有桌面浏览器,但不适用于ipad。

我们如何实现this.select()或在ipad中选择文本框值?

1 个答案:

答案 0 :(得分:2)

好的,要在iPad上进行精选工作,您需要这样做:

function selectedText(t){
   setTimeout(function(){
      t.setSelectionRange(0, 9999);
   },1);
}

$("input").each(function(){
   $(this).bind('focus',function(e){
      selectedText(e.target);
   }
}