DBに登録されているデータをテーブルに表示しています。
登録はフォームの<TEXTAREA>で行っているのですが、登録する人
によって、途中で改行が入っていたり、改行せずにずらーっと長い
データになっていたりいろいろです。これを、「改行の入っている
ものはそれなりに」「改行の入っていないものはセルの幅で改行」
というようにできないでしょうか? 内容は主に日本語の文章です。
前者を実現するために<TD><PRE>~</PRE></TD>とやったら、前者
は上手くいくのですが、後者の場合、ひたすら横長に表示されて、
表が崩れてしまいます。何かいい方法がありましたら教えて下さい。
No.1ベストアンサー
- 回答日時:
DBを操作するのに何を使ってらっしゃるのかわからないのですが、
セルの幅は<TD WIDTH=200>等で指定して、改行されているものは改行コードを<BR>タグに置き換えることで
mayurinさんのご希望どおりに動作させることがかのうですよ。
改行コードは、ASPならvbCrLf、PHP\r\nと\r、\nです。
お返事ありがとうございました。
<TD width=xxx>を指定して、vbCrLfを<BR>に置き換えることで上手く
いきました。大変助かりました。
No.2
- 回答日時:
こんばんはmayurinさん、xruzです。
<textarea>タグにはwrapというパラメータがあります。
wrap="off" →自動改行しない
wrap="hard" →表示も送信も自動改行される
wrap="soft" →表示は自動改行されるが送信は自動改行されない
それぞれのパラメータで試されてはいかがでしょうか?
hardはphysical、softはvirtualでも構いませんよ(こちらのほうがイメージが湧きますね)。
既に試されていたらごめんなさい。
お返事ありがとうございました。
最初から<TEXTAREA>にwrapを指定しておけばよかったのですね。
wrap="hard"を指定して登録してみると、上手くいきました。
今回は、既に登録されたデータもあるので、下の案と併用で
思い通りにできそうです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- SQL Server DBのテーブルの設計ができず困っています。 2 2023/06/29 16:43
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- 新幹線 スマートEX交通系ICカード複数登録方法を教えて下さい 1 2022/12/27 22:58
- MySQL MySQLに登録した内容を更新する時の、textareaの使い方 1 2022/07/11 18:20
- PHP PHPでテキストファイルに保存した時の改行問題 1 2022/11/19 15:07
- Visual Basic(VBA) 該当セルに行替えを含むデータを命令文に入れて、2行に表示したい。 5 2023/07/20 11:51
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Excel(エクセル) 重複データの抽出について 2 2023/07/21 14:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テキストエリア内の改行禁止
-
長いURLを途中で改行(折り返す...
-
文字の最後に半角空白が勝手に...
-
改行できる・できない入力ボッ...
-
テーブルの幅を固定するとnowra...
-
アコーディオン仕様の中の ul l...
-
\\n \\r \\t について
-
<br>で改行しても一行あいてし...
-
Windowsのformでtextareaに入力...
-
「:」について
-
XMLの改行方法とリンクの仕方
-
preタグがプロの現場であまり使...
-
<PRE>~</PRE>の最後を改行しない
-
エクセルVBA テーブルのフィー...
-
リンクの範囲がおかしい?
-
html上で改行するとスペースが...
-
ブラウザでのタイ語の改行について
-
<br style="clear:both;">って...
-
htmlで文字列をクリップボード...
-
CSS中で,/*と*/で囲まれた範囲...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テキストエリア内の改行禁止
-
H1タグに改行の<br>を使う
-
テーブルのセルデータを自動改...
-
長いURLを途中で改行(折り返す...
-
テーブルの幅を固定するとnowra...
-
改行できる・できない入力ボッ...
-
\\n \\r \\t について
-
テーブル内の文字列を改行させたい
-
preタグがプロの現場であまり使...
-
テキストエリア内の改行もその...
-
「:」について
-
PCの画面を縮小したらサイズ...
-
htmlで文字列をクリップボード...
-
<br />タグの、brの後の半角ス...
-
<TD><input type="text"></TD>...
-
XMLの改行方法とリンクの仕方
-
html上で改行するとスペースが...
-
<br style="clear:both;">って...
-
mailtoで本文に改行を入れたい
-
文章改行で出来る半角スペース...
おすすめ情報