如何给Typecho评论添加Ctrl+Enter快捷回复

用过Typecho的都知道,Typecho默认的评论是没有Ctrl+Enter快捷回复功能的.这样子给大家评论造成的一定的不便.那么应该怎么修改呢?其实很简单的,就一句非常简单的代码而已.刚好有人问到,就简单的说下.好了,废话就不多说了,下面看看这句简单的代码应该怎么写?

首先找到当前主题(我用的是默认的主题)comments.php文件,文本区域的那个地方,代码如下

<p><textarea rows="5" cols="50" name="text" class="textarea"><?php $this->remember('text'); ?></textarea></p>
<p><input type="submit" value="<?php _e('提交评论'); ?>" class="submit" /></p>

将其修改为:

看红色的字体,就是修改的代码.

<p><textarea rows="5" cols="50" name="text" class="textarea" onkeydown="if(event.ctrlKey&&event.keyCode==13){document.getElementById('misubmit').click();return false};"><?php $this->remember('text'); ?></textarea></p>
<p><input type="submit" value="<?php _e('提交评论'); ?>" class="submit" id="misubmit" /></p>

注意的是,在文本区域添加代码后,还需要在按钮上加一个ID,默认的按钮是没ID的,而且,必须对应.就是蓝色的ID必须是按钮的ID,这样子就OK拉.很简单吧...

查看 Typecho Ctrl+Enter的相关文章

转载本站原创文章请注明:文章转自 挨踢路,链接: https://itlu.org/articles/1440.html

已有 23 条评论

  1. php快整死我了,怎么也搞不懂

    1. 我也不懂的

  2. 呵呵我就不会折腾啊

    1. 没事就简单的折腾下而已

  3. 回复 http://www.suoyin365.com http://www.suoyin365.com

    受教了,不错,回去实验下

    1. 嗯,客气了.

  4. 我也有想换typecho的冲动~~

    1. 强烈的欢淫你换Typecho

  5. 表示继续坚守WP= =

    1. 很好,意志坚定

  6. 用到了,3Q

  7. 正找这个呢.转载了...

  8. 哈哈 成功! 又学了一手!

  9. 我也是typecho,握手。

    1. 恩 多多交流

  10. 我说我怎么折腾不上去, 原来是忘了ID了, 只加了个class

    1. 看来你已经折腾成功了

  11. 回复 瑞特人 瑞特人

    typecho这个博客无语看,居然有后门。在网站上最顶端放有广告,不知道一起有没有?

    1. 你说Typecho程序里面有后面?求曝光。。。

  12. 啊哈,么么哒,加起来很假单嘛

    1. 好像有个更简单的,一句JQ搞定

      1. 这样就足够了

添加新评论