テキストエリアの文字列をタグ付きで表示しようとしているのですが、タグ自体を表示し、なおかつ、タグのとおり改行しているように表示するにはどうしたらよいでしょうか?頭が回らなくなって来ました・・。
下記ではタグを表示するところまではできました。
<%
mode = Request("MODE")
Select Case mode
Case ""
main
Case "DISP"
disp
End Select
%>
<% Sub main() %>
<FORM ACTION="<%= Request.ServerVariables("SCRIPT_NAME") %>?MODE=DISP" METHOD="POST">
<TEXTAREA NAME="bun" ROWS="7" COLS="73">
こんちは
どうも
やった
</TEXTAREA><P>
<INPUT TYPE="SUBMIT" NAME="Submit" VALUE="送信"></form>
<% End sub %>
<% Sub disp() %>
<%= Server.HTMLEncode(Replace(Replace(Request("bun"), chr(10), "<BR>"), chr(10), "<BR>")) %>
<% End sub %>
No.1ベストアンサー
- 回答日時:
こんにちは。
ご存知かも知れませんが、念のため。
Server.HTMLEncodeは、ブラウザで表示できない文字を、表示できるように
変換します。
例えば<や>などを、&lt;、&gt;に変換してくれます。
ですので、最初にHTMLEncodeを行ったほうがいいでしょう。
つまり、
1.Server.HTMLEncodeで変換する。
2.改行を、希望の文字列(表示するタグ+改行するタグ)に変換する。
の順で変換すればうまくいくと思います。
実際のコードは次のようになるでしょう。
Replace(Server.HTMLEncode(Request("bun")), chr(10), "<BR><BR>")
回答ありがとうございました。おかげ様でできました。ご説明の順序立てがいまいちはっきりしないもので質問させていただきましたが、説明でよく理解できました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アルファベットもURLエンコード...
-
TCP/IP通信の送信データについて
-
エクセルシート名の制限を変更...
-
UTF-8で5~6バイトになる文字コ...
-
Excel 1セル当りの文字数が2...
-
10Mバイトて文字数に すると何...
-
DOSのdirコマンドで思うように...
-
EUSARTで通信
-
C++/CLIのオブジェクト型配列
-
Excel VBA メール作成について ...
-
2バイトの文字データの送信
-
VBSでテキストファイルの文字列...
-
DataGridViewの特定列に入力さ...
-
[VBScript][wsh]byte単位でのデ...
-
COBOLのCOMP形式について
-
途中経過も表示するプログラム
-
SQLで1バイト、2バイト混在...
-
C++ Builderで文字列をバイトに...
-
日本語で関数名等を記述するの...
-
バイト列とバイナリ列の違いが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
html→aspxへのタグ変換方法
-
.netで、ibm漢字で書かれたテキ...
-
メールの件名をデコードしたい
-
TCP/IP通信の送信データについて
-
htmlソース編集で、各タグを何...
-
VAX浮動小数点形式
-
HTMLEncodeのこと
-
XMLとHTMLの違いについて
-
ホームページビルダーのタグの変更
-
エクスプローラでp1,p2,p3…とい...
-
Webページの文字列置換について
-
テキスト内容をバッチ処理で変...
-
PCサイトを携帯変換してくれるp...
-
textデータをexcelに取り込む
-
ホームページビルダー11で<...
-
ポインター引数の関数でコンパ...
-
10Mバイトて文字数に すると何...
-
UTF-8で5~6バイトになる文字コ...
-
エクセルシート名の制限を変更...
-
DataGridViewの特定列に入力さ...
おすすめ情報