在文本区域上按 Enter 键时禁用提交,我也想在文本区域上按 Enter 键时转到新行。如何修改下面的代码?
$('textarea').bind('keypress', function(e) {
if ((e.keyCode || e.which) == 13) {
e.preventDefault();
return false;
}
});
最佳答案
<textarea id="post_body"></textarea>
<text><span></span></text>
$('#post_body').keyup(function() {
$('text').find('span').text($(this).val());
});
text span { white-space: pre; }
这对我有用,请检查此处的链接 Jsfiddle
关于javascript - 当表单提交禁用按键输入时,如何按输入在文本区域上向下行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22654065/