当用户在 jquery 中按回车键时,将 <br /> 隐藏在文本框中



这与这个问题类似。

我现在正试图在文本框中捕获用户的信息,然后在提交时以确切的格式将这些信息发送给页面所有者。

此时,通过发送的电子邮件显示在一行。我需要在电子邮件中加入换行符。

我有下面的一段代码,我需要向用户隐藏换行符。如有任何建议,我们将不胜感激。

    $("textarea").keypress(function(e){
      if (e.keyCode == 13) {        
         $(this).val(  $(this).val() + "<br/>");
         //insert a newline
         $(this).val($(this).val() + "n");
         alert("just enter was pressed");
         return;
      }
    }

请尝试以下操作:http://jsfiddle.net/yauqg/

希望对:) 事业有所帮助

代码

$('#text').keyup(function(e){
      var keyed = $(this).val().replace(/n/g,'<br />');
      $("#target").html(keyed);
 });​

相关内容

最新更新