JSのキャリッジリターンとラインフィードの処理メソッドとreplaceメソッドの応用_javascriptスキル

WBOY
リリース: 2016-05-16 17:42:54
オリジナル
1416 人が閲覧しました

テキスト ボックスにテキストを入力して Enter キーを押すと、送信後に Web ページに改行効果も表示されるようにしたいと考えています。この時点で、その効果を実現するには、送信されたコンテンツ

を処理する必要があります。
1. JS ネイティブ置換関数 を定義します。 js には replaceAll 関数がありません。カスタマイズする必要があります。

コードをコピー コードは次のとおりです:

String .prototype.replaceAll = function(s1,s2){
return this.replace(new RegExp(s1,"gm"),s2)
}

2 、処理には js replace を使用します
コードをコピー コードは次のとおりです:

str= str.replaceAll("n", "
")

このようにして、JS のキャリッジ リターンとライン フィードの効果を実現できます。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート