当用户在jquery中按下回车键时,隐藏在文本框内

时间:2012-07-23 02:13:52

标签: jquery textbox textarea keycode onkeypress

这类似于question

我目前正试图从文本框中的用户那里捕获信息,然后以电子邮件中的确切格式将此信息发送给提交页面的所有者。

目前发送的电子邮件出现在一行。我需要在电子邮件中加入换行符。

我有以下代码,我需要隐藏用户的换行符。任何建议将不胜感激。

    $("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;
      }
    }

1 个答案:

答案 0 :(得分:1)

请尝试:http://jsfiddle.net/yauqg/

希望它有助于事业:)

<强>码

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