JQUERY textarea输入提交

时间:2017-05-21 14:35:52

标签: javascript html ajax

这应该很容易。

我有一个textarea,当我按下输入它提交。

我将文本重置为"说些什么......"但光标仍然闪烁。

如何制作,以便用户必须再次点击该框才能说出其他内容?

$("#<? echo $post_unique_post_id; ?>").val('Say something...');

2 个答案:

答案 0 :(得分:2)

你想要的是使用blur

取消对textarea的聚焦
$("#<? echo $post_unique_post_id; ?>").val('Say something...').blur();

答案 1 :(得分:0)

您需要在提交后模糊元素,但请使用占位符来显示这些&#34;钩子文本&#34;。 因此,您的textarea将具有占位符属性。

<textarea placeholder="Say something..."></textarea>

然后只需重置并模糊textarea的值:

$("#<? echo $post_unique_post_id; ?>").val('').blur();