以前逛论坛逛多了,发表帖子写完后很熟练地按下 Ctrl+Enter ,就把帖子发出去了!迅速转向别的“战场”!现在喜欢到别人的博客上去踩踩,遇到自己感兴趣的就想写几句,写完后竟也不自觉地按下了 Ctrl+Enter ,当然 WP 不是 Discuz ,并没有默认这个小快捷键。于是不得不再去用鼠标点下 submit 。——实现 Ctrl+Enter 快捷发表留言功能   By 酋 长

      今天介绍个个人认为最傻瓜最简单的方法,就是在comments.php的</form>后面添加以下代码:

<script type="text/javascript" language="javascript">
document.getElementById("comment").onkeydown = function (moz_ev)
        {
                var ev = null;
                if (window.event){
                        ev = window.event;
                }else{
                        ev = moz_ev;
                }
                if (ev != null && ev.ctrlKey && ev.keyCode == 13)
                {
                        document.getElementById("submit").click();
                }
        }
</script>

2009年3月28日补充:发现这里比我写的更详细,想对代码详细了解的请看这:《WordPress中用Ctrl+Enter提交留言》

2009年7月9日补充:如果上述效果无效可尝试以下方法,找到comments.php文件中代码:

<textarea name="comment" id="comment"  tabindex="4" ></textarea>

改成:

<textarea name="comment" id="comment"  tabindex="4" onkeydown="if(event.ctrlKey&&event.keyCode==13){document.getElementById('submit').click();return false};"></textarea>