【发布时间】:2012-09-03 08:39:00
【问题描述】:
我有一个表单,我希望第一个文本区域不会被选中。不应首先选择文本区域。我希望用户在 jQuery 中自己点击文本区域。
【问题讨论】:
标签: jquery select onclick textarea onfocus
我有一个表单,我希望第一个文本区域不会被选中。不应首先选择文本区域。我希望用户在 jQuery 中自己点击文本区域。
【问题讨论】:
标签: jquery select onclick textarea onfocus
你可以这样执行:
jQuery("textarea").blur();
它会使页面上的所有文本区域失去焦点。
更新:
你也在使用文本输入,所以添加:
jQuery("input[type=text]").blur();
因此,将其添加到页面头部的脚本文件/脚本标记中:
jQuery(document).ready(function(){
jQuery("textarea").blur();
jQuery("input[type=text]").blur();
});
【讨论】:
$('textarea').blur();
这将触发所有文本区域上的blur 事件,使其失去焦点。您可以将此代码放置在您希望取消选择所有文本区域的位置。
$('textarea').bind('click', function() {
$(this).select();
});
这将为所有文本区域添加一个点击事件,点击时选择所有文本。
【讨论】: