HTML における Textarea の行折り返し問題の概要と分析

高洛峰
リリース: 2017-03-06 17:01:57
オリジナル
1391 人が閲覧しました

問題の説明:
たとえば、「AAA BBB」などのデータを TextArea に取得し、このテキストを行ごとに表示して保存するのではなく、行ごとに TextArea に保存したいとします (いわゆる本当の保存方法)。

問題解決策 1:
最初にデータを送信したとき、形式は AAA
BBB と表示されていましたが、実際には TextArea は行単位で保存されません。この時点で別の TextArea に送信されると、改行の代わりに AAABBB が表示されるため、行単位でのみ保存されます。

問題の基礎知識:
HTMLの改行は
、TextAreaの改行は/nです

問題解決策2:
最初にデータを送信してから、JavaScriptを使用して<を置き換えます。 BR /> と /n
送信するときは、区切り文字として
が使用されます


コードは次のようになります:

<script> 
//换行转回车 
var haha=document.getElementById("SendTextArea").value; 
haha=haha.replace(&#39;
&#39;,&#39;/n&#39;); 
document.getElementById("SendTextArea").value=haha; 
</script>
ログイン後にコピー

以上です!

HTML における Textarea の改行問題の概要と分析に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。

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