フォーカス/クリック時にiPhoneデバイスですべての入力テキストを選択することは可能ですか?
通常、ブラウザ環境では次のものを使用します。
$('input').bind("click focus", function() {
$(this).select();
});
これはデスクトップブラウザでは機能しますが、iPhoneやおそらく他のモバイルデバイスでは応答しないように見えます。
フォーカス/クリック時にiPhoneデバイスですべての入力テキストを選択することは可能ですか?
通常、ブラウザ環境では次のものを使用します。
$('input').bind("click focus", function() {
$(this).select();
});
これはデスクトップブラウザでは機能しますが、iPhoneやおそらく他のモバイルデバイスでは応答しないように見えます。
$('input[type="text"]').on('focus',function(){
$(this).get(0).selectionStart=0;
$(this).get(0).selectionEnd=999;
})
私はもともとこの情報をここで見つけましたが、結果を達成するために人々が試したことは他にもあります。
私はこのようなものを使用します:
$('input').live("click", function() {
$('input').each(function(){
$(this).select();
});
});
$('input').live("focus", function() {
$('input').each(function(){
$(this).select();
});
});