前端之家收集整理的这篇文章主要介绍了
jquery – 我如何只能允许shift输入在文本区域返回新行?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在默认行为中,textarea“press”enter将成为新行,但我不想有一个新行,我想让
用户按“shift enter”,而不是。我该怎么办?或… …我可以返回textarea输入事件之前它实际上触发到文本区域?谢谢。
$("textarea").keydown(function(e){
// Enter was pressed without shift key
if (e.keyCode == 13 && !e.shiftKey)
{
// prevent default behavior
e.preventDefault();
}
});
尝试jsFiddle。
原文链接:https://www.f2er.com/jquery/185152.html