这类似于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;
}
}
答案 0 :(得分:1)
请尝试:http://jsfiddle.net/yauqg/
希望它有助于事业:)
<强>码强>
$('#text').keyup(function(e){
var keyed = $(this).val().replace(/\n/g,'<br />');
$("#target").html(keyed);
});