diff --git a/static/moderator.js b/static/moderator.js
index 494f234571197e26d4a04086cc8b1613fdc3a019..834ec21f68895a31dd329bc9541276a995a70977 100644
--- a/static/moderator.js
+++ b/static/moderator.js
@@ -70,7 +70,7 @@ var moderator = {
 						content: function() {
 							return '<div class="row form-group">'+
 									'<span class="col-xs-12">'+
-										'<textarea autofocus class="form-control editor_value" rows="3" data-path="'+$(this.parentElement).data('path')+'">'+this.parentElement.getElementsByClassName('moderator_editor_value')[0].innerHTML+'</textarea>'+
+										'<textarea class="form-control editor_value ctrl_enter_submit" rows="3" data-path="'+$(this.parentElement).data('path')+'">'+this.parentElement.getElementsByClassName('moderator_editor_value')[0].innerHTML+'</textarea>'+
 									'</span>'+
 									'<span class="col-xs-12">'+
 										'<input class="btn btn-default pull-right" type="submit" data-path="'+$(this.parentElement).data('path')+'" value="save" onClick="moderator.editor.editbtnclick(this)">'+
@@ -79,6 +79,15 @@ var moderator = {
 						}
 					}		
 				);
+				$('.moderator_editor_sign',e).on('shown.bs.popover', function(){
+					$('.ctrl_enter_submit').focus();
+					$('.ctrl_enter_submit').keydown(function (e) {
+
+						if (e.ctrlKey && e.keyCode == 13) {
+							$(this.parentNode.nextElementSibling.childNodes[0]).trigger("click");
+						}
+					});
+				});
 			}
 		},
 		editbtnclick: function (src) {