按下文本区域中的回车键时,防止换行并删除文本区域内的文本



我创建了一个文本区域和javascript代码,在按下回车键时删除文本区域中的文本我的问题是,当按下回车键时,它会换行,但我想防止换行。这是我在按下回车键时从文本区域删除文本的代码:

if(e.keyCode == 13 && !e.shiftKey){
function clear() {
$("#mytxt :input").each(  function() {
    $(this) .val('');
    });
}
}
<textarea id="mytxt"></textarea>

那么,在使用我的函数时,如何防止断线呢?

感谢

e.preventDefault();添加到函数的末尾。

https://developer.mozilla.org/en-US/docs/Web/API/event.preventDefault

 if(e.keyCode == 13 && !e.shiftKey)
 {
   //write your code here
   return false;
 }
  <textarea id="mytxt"></textarea>

最新更新