在使用jQuery的過程中,可能會需要選中一個文本域中的所有文本。下面我們來看一下如何實現。
$(document).ready(function() { $text = $("#text"); $text.focus(function() { $text.select(); }); });
上述代碼中,我們使用了jQuery的select()方法,它可以選中輸入框中的所有文本。我們在文本域獲取焦點時觸發select(),即可選中所有文本。需要注意的是,我們首先要獲取到文本域的jQuery對象。
除此之外,jQuery還提供了其他一些方法可以選中文本,例如:
// 選中文本框中指定范圍的文本 $text.get(0).setSelectionRange(start, end); // 選中文本框中的文本(兼容性更好) $text.get(0).select(); // 選中文本框中的文本(jQuery對象) $text.select();
通過這些方法,我們可以輕松的實現文本域中的文本選擇功能。
上一篇css布局標簽是啥
下一篇css布局方式有幾種