1

ユーザーが textArea 入力フィールドを使用して作成した文字列を表示する適切な方法は何ですか? fieldValue を使用する場合、すべてが 1 行で表示されます:/

ありがとう、クリスチャン

4

3 に答える 3

1

文字をHTMLに変換する必要があります。たとえば、改行文字(\ n)は<br/>などに変換する必要があります。

また、TextAreaの代わりにRTEを提供することもできます。これにより、通常、JavaScriptを介してプレーンテキストの代わりにHTMLが提供されます。 Google検索結果

于 2012-07-27T10:32:19.700 に答える
1

私はgrailsのtextAreaプロパティで試しました

<g:textArea escapeHtml="true" />

しかし、うまくいかなかったので、作成時に使用する必要がある textArea フィールド (html および gsp) にプロパティがあることがわかりました。これは:

<g:textArea wrap="hard" rows="5" cols="20" />

これでうまくいきました。今では、そのフィールドを呼び出すたびに、どこからでも (textArea、textField、td など)、対応するすべての行が作成されます。

http://www.w3.org/wiki/HTML/Elements/textarea

于 2013-01-10T12:33:26.800 に答える