2012-04-12 5 views
2

に改行を削除します。この問題は、IE(すべてのバージョン)では、追加された改行もすべて削除され、すべてのテキストがスペースで1行に追加されるということです。もう1つの問題は、情報をDBテーブルに保存すると、実際に行区切りが表示されるため、視覚的にしか見えないということです。ユーザーが自分の情報がすべて1行にあると思っているとうまくいかない。は、私は、コードを持っているIE

ユーザーがテキストエリアに貼り付けると文字を削除する方法はありますか?

答えて

1
$("#txtDescription").blur(function(){ 
    $(this).val(function(i,val){ 
     return val.replace('@', '') 
    }); 
}); 
+0

LEGEND!ありがとうございました – puks1978

2

#txtDescription<textarea>の場合は、textの代わりにjQueryのval関数を使用します。

1
$("#txtDescription").blur(function(){ 
    var newval = $(this).val().replace('@',''); 
    $(this).val(newval); 
}) 
関連する問題