如何使用jQuery激活textarea?

时间:2015-06-07 20:57:37

标签: javascript jquery textarea

我有一个textarea(#textarea),我想"激活"单击按钮(#activate)时。通过"激活",我的意思是应该出现闪烁的提示,你应该能够输入textarea。换句话说,单击#activate应该与单击实际文本区域具有相同的效果。

<div id="activate">ACTIVATE</div>

<%= form_for @comment do |f| %>
  <%= f.text_area :text, id:"textarea" %>
  <%= f.submit "Go" %>
<% end %>

这可以使用jQuery吗?

2 个答案:

答案 0 :(得分:2)

你可以使用jQuery focus()

$('#activate').click(function() {
  $('#textarea').focus();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<div id="activate">ACTIVATE</div>

<textarea id="textarea"></textarea>

答案 1 :(得分:1)

相关事件称为焦点。使用jQuery,您可以像这样设置焦点:

$('#textarea').focus();