我创建了一些输入文本,当我单击输入文本时,它会自动选择输入文本。它可以在桌面浏览器中使用,但是当我在移动浏览器(例如Google Chrome
)中打开它时,它会自动选择输入文本并清除输入中的所有文本。
$("input[type='text']").click(function () {
$(this).focus();
$(this).select();
$(this).setSelectionRange(0, 999999999);
});
我可以知道这种情况有什么解决办法,谢谢!
答案 0 :(得分:0)
最后,我已经解决了,我必须指定输入文本的哪个元素ID,并且它适用于所有设备的浏览器。
$("#input1").click(function () {
document.getElementById("input1").select();
});