2012-01-08 61 views
3

我想做一个像Facebook一样的评论框。当我点击这个框(onfocus)时,光标将在该行的头部闪烁。当我按Shift + Enter组合键时,它将开始一个换行符,textarea将会展开。如何制作评论框如Facebook?

+0

让我们看看 - 如何作出评论中...你需要一些编程,和一些设计,一段时间设定asside ...啊... -1,人们会不为你做这项工作。直接跳入,尝试自己做一些事情 - 何时/如果遇到一些问题来到这里并发布更具体的问题。 – Lix 2012-01-08 14:50:20

+0

我的英语不好,所以我无法弄清楚我的意思是什么。 我正在使用PHP,HTML5和jQuery构建我的个人页面。我希望我的网页有类似Facebook的评论框。但我不知道如何做到这一点。你可能会告诉我这个建议,而不是实际的代码。这是我想要的: 1.当我点击评论框时,光标将返回行首。现在,可以点击textarea上的每个地方,但我还没有输入任何字符。 2.当我点击Shift +输入时,它将开始一个新行,文本区域将展开,以便我可以看到我已输入的所有内容 谢谢 – 2012-01-08 15:01:07

+0

我的建议是让您在互联网上搜索。人们不会**做谷歌搜索你。把你的问题分解成**更小的部分**并分别处理** **。 – Lix 2012-01-08 15:07:39

回答

0

这个jQuery plug in可以给你想法如何使你的textarea自动调整大小。

您可以听Enter键提交您的评论,并允许Shift + Enter像普通输入键一样按Enter键。

yourtextare.addEventListener('keydown', function(event){ 
    if(event.which === 13 && !event.shiftKey){ 
     //submit your comment via AJAX or anything you like 
    } 
}, false);