如何制作类似Facebook的评论框?

3

我想要制作一个类似Facebook的评论框。当我点击这个框(onfocus)时,光标会在行首闪烁。当我按下Shift + Enter组合键时,它将开始新的一行并且文本框会扩展。


让我们看看如何制作一个评论框...你需要一些编程和设计,还需要一些时间...是的...-1,人们不会为你工作。直接开始尝试自己做一些东西 - 如果遇到问题,请在这里发布更具体的问题。 - Lix
我的英语不好,所以我无法清楚地理解自己的意思。 我正在使用PHP、HTML5和jQuery构建我的个人页面。我希望我的页面有类似Facebook的评论框。但是我不知道如何制作它。你可以给我一些建议,而不是实际的代码。这是我想要的:
  1. 当我点击评论框时,光标将返回行首。现在,即使我还没有输入任何字符,也可以在文本区域的任何位置单击。
  2. 当我按下Shift + Enter时,它将开始一个新行,并且文本区域将展开,以便我可以看到我已经输入的所有内容。
谢谢
- Leo Lerdorf
我的建议是让你在互联网上搜索。人们不会为你进行谷歌搜索。将你的问题分解成更小的部分,并分别处理每个部分。 - Lix
2个回答

5

1
不是一个很好的解决方案。 - Innovation

0
这个 jQuery插件 可以给你一个关于如何使你的 textarea 自动调整大小的想法。
你可以监听回车键来提交你的评论,并允许 Shift + Enter 像正常的回车键一样工作。
yourtextare.addEventListener('keydown', function(event){
   if(event.which === 13 && !event.shiftKey){
      //submit your comment via AJAX or anything you like
   }
}, false);

你的


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接