0

textarea要素があり、その上に、textareaの上に正確に重ねられたdivブロックもあります(例:-facebookコメントボックス)。この改行がシーンに入るまで、すべてがクールでうまくいきます。そのため、テキスト領域ですべての改行(自然なワードラップ)を検出し、<br/>遭遇するたびにdivブロックにタグを挿入しようとしています。

実際には、textarea内の文字をループすることで問題を解決できた可能性がありますが、これは、特にtextareaの値が非常に長い場合に、プロセスを過剰に実行します。

html5の「wrap-hard」属性はまさに私が必要としているものですが、フォームを送信する必要があります。

テキストエリアの自然な改行を検出する理想的な方法を誰かが提案できますか?どうもありがとう!!!

4

2 に答える 2

1

divでword-breakまたはプロパティを使用できます。white-space

http://caniuse.com/#feat=word-break
http://www.w3schools.com/cssref/playit.asp?filename=playcss_white-space&preval=pre-line

于 2012-07-23T15:39:42.350 に答える
0

うまくいけば、これらのリンクがあなたを助けるでしょう、

JavaScript:HTMLテキストエリアに改行を追加するにはどうすればよいですか?

http://www.sitepoint.com/forums/showthread.php?430599-lt-textarea-gt-new-line

戻り文字をテストするだけです

于 2012-07-23T15:55:06.297 に答える