shift + enter / enter on textarea

shift + enter = add a new line // enter = submit

by Nikolay Petrov

HTML

<form id="testForm">
  <textarea placeholder="Try Shift + Enter"></textarea>
</form>

CSS

textarea {
    padding: 6px;
    line-height: 1.618;
    font: 12px Verdana;
    display: block;
}

JavaScript

$('textarea').on('keydown', function(event) {
    if (event.keyCode == 13 && event.ctrlKey){
    	$('#testForm').submit();
    }
        
});

$('#testForm').on('submit', function() {
    document.write("Test Form submitted!");
});