ホームページ  >  記事  >  ウェブフロントエンド  >  JSのキャリッジリターンとラインフィードの処理メソッドとreplaceメソッドの応用_javascriptスキル

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

WBOY
WBOYオリジナル
2016-05-16 17:42:541416ブラウズ

テキスト ボックスにテキストを入力して 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 のキャリッジ リターンとライン フィードの効果を実現できます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。