页面载入中..

回到页首回到页尾

为你的评论框增加Ctrl+Enter提交功能

interjc [ Web ]

2010.01.07

写完评论之后不能按Ctrl+回车提交,非要拿鼠标点一下,实在是痛苦的事情,不知道打消了多少懒人留言的积极性。
想给你的评论框添加这个功能么,那么就开始吧:

打开主题中comments.php文件,按Ctrl+F搜索“textarea”,然后在他的后面加上以下代码:

onkeydown="if(event.ctrlKey&&event.keyCode==13)
{document.getElementById('submit').click();return false};"

大概改完以后就是这么个样子:

保存提交,然后就有这个功能了,经我自己测试了,基本上市面上的浏览器都可以很好的支持,爽吗?

Have fun !


可以任意转载, 转载时请务必以超链接形式标明文章原始出处及此声明

本文地址:http://interjc.net/archives/2010/01/07/ctrl-enter-comment.html

26 条评论

  1. 很好很强大

    img回复

    interjc 回复:

    @默默, 貌似是这样的

    img回复

  2. 提示页面加载完毕,但是似乎加载还在继续

    img回复

    interjc 回复:

    @潘韬, 加载完毕是说DOM完毕了,只能大概模拟成这样了,呵呵..

    img回复

  3. 哇,这个单栏主题实在是太帅了。。。

    img回复

    interjc 回复:

    @Nox, 嘿嘿,多谢夸奖~

    img回复

    Nox 回复:

    @interjc, 呵呵,这个主题是私人主题吧?有个小建议,下面友链上的搜索,美化一下。

    img回复

    interjc 回复:

    @Nox, 是啊,因为有太多个人设置在里面,发布出来可能会给使用者造成很多不便。等以后写个后台在考虑发布吧。
    感谢你的建议,下次更新就把它美化一下~

    img回复

    Nox 回复:

    @interjc, 呵呵,发布的时候我先来试用,哇哈哈。。挺喜欢的。不知道为什么,我就是喜欢单栏的主题,呵呵!

    img回复

  4. 不错很实用~~

    img回复

  5. 还玩技术,我现在懒得啊,非常。
    基本不看什么小窍门了。
    唉。。。

    img回复

    interjc 回复:

    @Bony, 。。。

    img回复

    Test 回复:

    测试之…

    img回复

  6. 测试..

    img回复

    interjc 回复:

    @interjc, 再次测试..

    img回复

  7. 支持!
    看到keycode==13让我想起当年学的vb

    img回复

  8. 学习了。。

    img回复

  9. 哈哈,这个功能已经用上了。。

    img回复

  10. 好像评论提交的速度很慢啊。。

    img回复

    interjc 回复:

    @pingcenter, 那是网速或者服务器的问题吧,和这个功能应该没什么关系..

    img回复

  11. 很惊异这个代码兼容性怎样.

    img回复

  12. 非常感谢,测试Firefox下正常.

    img回复

  13. 测试一下
    http://www.fenxianghome.cn
    分享之家

    img回复

  14. 测试一下你地这个CTRL+EDTER按钮

    img回复

Trackbacks/Pingbacks

  1. 对shadowblue模板的调整 | 枫之居 » Pingback on 2010/01/28 09:42
  2. やみろぐ。 | [實用]為迴響欄添上提交快速鍵(Ctrl+Enter) » Pingback on 2010/04/05 15:40

评论

欢迎回来,! ( 更改用户 )

输入后可按 Ctrl+Enter 提交评论.