6

フォーカス/クリック時にiPhoneデバイスですべての入力テキストを選択することは可能ですか?

通常、ブラウザ環境では次のものを使用します。

$('input').bind("click focus", function() {
$(this).select();
});

これはデスクトップブラウザでは機能しますが、iPhoneやおそらく他のモバイルデバイスでは応答しないように見えます。

4

4 に答える 4

1
$('input[type="text"]').on('focus',function(){
    $(this).get(0).selectionStart=0;
    $(this).get(0).selectionEnd=999;
})

私はもともとこの情報をここで見つけましたが、結果を達成するために人々が試したことは他にもあります。

于 2013-03-18T01:23:22.393 に答える
0

私はこのようなものを使用します:

$('input').live("click", function() {
    $('input').each(function(){
        $(this).select();
    });
});
$('input').live("focus", function() {
    $('input').each(function(){
        $(this).select();
    });
});
于 2012-12-03T14:05:10.803 に答える