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)
if (!event.shiftKey) $('#testForm').submit();
});
$('#testForm').on('submit', function() {
document.write("Test Form submitted!");
});