textarea允许将行作为内容传递(jquery)[重复]

Posted

技术标签:

【中文标题】textarea允许将行作为内容传递(jquery)[重复]【英文标题】:textarea Allow line to be passed as content (jquery) [duplicate] 【发布时间】:2021-12-09 14:35:50 【问题描述】:

为什么当我按下回车键时,它会发送空白,即使我在条件下阻止它这样做

$(".chat-end textarea").keypress(function (e) 
    let text = $(this).val();

    if (e.which === 13) 
        if (text !== "") 
            // here my problem Allow line to passed

            $(".chat-body").append("<p>" + text + "</p>");
            $(".chat textarea").val("");
        
    
);

【问题讨论】:

你能把工作代码放在这里,因为我检查这个代码没有任何问题。 使用if($.trim(text) !== "")if(text != "") 【参考方案1】:
  $('.chat-end textarea').keypress(function(e)

  let text = $(this).val();

 if(e.which === 13   )

 if($("textarea").val().trim().length > 1)
  
  $('.chat-body').append("<p>"+ text +"</p>");
  $('.chat textarea').val("");
  

  
  );

【讨论】:

以上是关于textarea允许将行作为内容传递(jquery)[重复]的主要内容,如果未能解决你的问题,请参考以下文章

jQuery根据下拉列表中的选择将行移动到另一个表

jQuery:在 Textarea 的内容中附加一个不间断的空格

jQuery实现textarea高度根据内容自适应

使用 jQuery 在 Textarea 中显示 XML 文件的所有内容

从 WYSIWYG CKEditor 传递 textarea 值

用 jQuery 同步 CKEditor 和 TEXTAREA