Jquery 我怎么能只允许shift+;输入以返回文本区域中的新行?
在默认行为中,文本区域“按”enter将成为新行,但我不想有新行,而是希望用户按shift+enter。我怎样才能做到?或我可以在文本区域实际触发之前返回textarea enter事件吗Jquery 我怎么能只允许shift+;输入以返回文本区域中的新行?,jquery,textarea,jquery-events,Jquery,Textarea,Jquery Events,在默认行为中,文本区域“按”enter将成为新行,但我不想有新行,而是希望用户按shift+enter。我怎样才能做到?或我可以在文本区域实际触发之前返回textarea enter事件吗 $("textarea").keydown(function(e){ // Enter was pressed without shift key if (e.key == 'Enter' && !e.shiftKey) { // p
$("textarea").keydown(function(e){
// Enter was pressed without shift key
if (e.key == 'Enter' && !e.shiftKey)
{
// prevent default behavior
e.preventDefault();
}
});
试试这个