1

I have a form, and I want that the first text area would not be selected. No textarea should be selected first. I want the user to click on the textarea on their own in jQuery.

4

2 回答 2

1

您可以执行以下操作:

jQuery("textarea").blur();

它会使页面上的所有文本区域失去焦点。

更新:

您也在使用文本输入,所以添加:

jQuery("input[type=text]").blur();

因此,将其添加到页面头部的脚本文件/脚本标记中:

jQuery(document).ready(function(){
    jQuery("textarea").blur();
    jQuery("input[type=text]").blur();
});
于 2012-09-03T08:44:00.870 回答
1
$('textarea').blur();

这将触发blur所有文本区域上的事件,使其失去焦点。您可以将此代码放置在您希望取消选择所有文本区域的位置。

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

这将为所有文本区域添加一个单击事件,单击时选择所有文本。

于 2012-09-03T08:44:18.153 回答