单击时突出显示文本

时间:2009-07-24 01:54:56

标签: jquery

如何使用jQuery单击文本框中的所有文本?

4 个答案:

答案 0 :(得分:4)

这对我和FF都适用。

<input type="text" value="username" id="user" />

<script>
     $("#user").click( function()
     {
         $("#user").focus();
         $("#user").select();
     });
</script>

答案 1 :(得分:1)

答案 2 :(得分:1)

$('textarea').click(function() { this.focus(); this.select(); });

这适用于所有textarea - 如果需要,可以切换选择器。

我可能会使用class='autoselect'然后$('.autoselect')

答案 3 :(得分:1)

http://jqueryui.com/demos/effect/

查看JQuery UI'突出显示'效果
$( function() {
    $("textBoxId")
        .click( function(){
            var options = {};
            $("#textBoxId").effect("Highlight",options,500,callback);
        });
    });