我想要一个文本输入,焦点可以选择其中的所有文本(如果有)。这样我就可以单击文本输入并开始输入,而不必清除当前值(假设我想覆盖文本输入中已有的内容)。
我如何使用 jQuery 做到这一点?
最佳答案
$("#myInputField").focus(function(){
// Select input field contents
this.select();
});
// Add this behavior to all text fields
$("input[type=text]").focus(function(){
// Select field contents
this.select();
});
关于jQuery 设置选定的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1314365/