用过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快捷回复功能全部内容,希望文章能够帮你解决给Typecho评论添加Ctrl+Enter快捷回复功能所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)