Javascript 我希望用户在我的<;textarea>;而不是<;br>;

Javascript 我希望用户在我的<;textarea>;而不是<;br>;,javascript,jquery,textarea,onkeyup,Javascript,Jquery,Textarea,Onkeyup,当我在我的中键入br时,我的意思是: <br> HTML: 我想您在进行更换时可能会重新考虑。如果你试图以互动的方式来做这件事,你将很难做到。最好等待数据提交,只更改发送到服务器的数据。我知道您的想法,但这样做(每次按下键)会让用户知道(发出声音)他们不能使用非法字符。顺便说一句:完全脱离主题。你仍然可以敲钟——只需等待提交进行替换。@SunnyBasra你应该编辑你的问题并添加你的HTML。它使阅读更容易,因此,人们更容易帮助想出答案。@ThinkingStiff-不确定sun

当我在我的
中键入
br
时,我的意思是:

<br>
HTML:



我想您在进行更换时可能会重新考虑。如果你试图以互动的方式来做这件事,你将很难做到。最好等待数据提交,只更改发送到服务器的数据。

我知道您的想法,但这样做(每次按下键)会让用户知道(发出声音)他们不能使用非法字符。顺便说一句:完全脱离主题。你仍然可以敲钟——只需等待提交进行替换。@SunnyBasra你应该编辑你的问题并添加你的HTML。它使阅读更容易,因此,人们更容易帮助想出答案。@ThinkingStiff-不确定sunny能不能有11个代表-我添加了它。@Hogan Hah!我也在做同样的事情!
$('.message').keyup(function(e){
        pos = $('.message').prop("selectionStart");
        start = $('.message').val().substring(0,pos);
        end = $('.message').val().substring(pos);
    //preventers
    if(e.keyCode==222){$('.message').val(msg);$('.M').html(msg);}else{msg = $('.message').val();$('.M').html(msg);}
    //replacers
        if(e.keyCode==13){msg = start+'<br>'+end;$('.message').val(msg);$('.M').html(msg);}else{msg = $('.message').val();$('.M').html(msg);}
    //sweep
    pattern=/'/gi;var illegal=msg.match(pattern);
    if(illegal!==null){illegal=illegal.length;while(illegal>0){msg=msg.replace("'","");msg=msg.replace('"','');$('.M').html(msg);$('.message').val(msg);illegal--;}}
    pattern=/"/gi;var illegal=msg.match(pattern);
    if(illegal!==null){illegal=illegal.length;while(illegal>0){msg=msg.replace("'","");msg=msg.replace('"','');$('.M').html(msg);$('.message').val(msg);illegal--;}}
});
<textarea class="message" id="message" value="" maxlength="75"
         style="position:relative;top:1p‌​x;left:5px;resize:none;border:none;background:none;height:17px;width:428px;">
</te‌​xtarea>


<div class="M_" 
     style="position:relative;top:100px;left:0px;height:160px;width:200px;c‌​olor:#000;z-index:2;">
</div>