【发布时间】:2012-03-06 10:33:38
【问题描述】:
我在编辑表单中有一个预先填充了值的文本字段。我想给它以下行为:
- 在文本字段内单击会自动选择全部内容
- 在区域内再次单击会取消选择所有内容并将光标置于用户单击的位置
这是我的代码:
// HTML
<input type="text" class="clickToSelect" value="myText" />
// jQuery
$(".clickToSelect").click(function(){
$(this).select();
})
现在,当用户单击该字段时,所有文本都被选中,但当他们第二次单击时,所有文本仍被选中。任何想法如何在第二次单击时取消选择文本并放置光标?
【问题讨论】: