※ ChatGPTを利用し、要約された質問です(原文:HTMLEncodeのこと)
HTMLEncodeの使い方とは?タグ付き文字列の表示方法を教えてください
このQ&Aのポイント
テキストエリアの文字列をタグ付きで表示する方法を教えてください。
タグを表示し、かつ改行できるような方法を教えてください。
HTMLEncodeを使用してタグ付き文字列を表示する方法を教えてください。
テキストエリアの文字列をタグ付きで表示しようとしているのですが、タグ自体を表示し、なおかつ、タグのとおり改行しているように表示するにはどうしたらよいでしょうか?頭が回らなくなって来ました・・。
下記ではタグを表示するところまではできました。
<%
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 %>
お礼
回答ありがとうございました。おかげ様でできました。ご説明の順序立てがいまいちはっきりしないもので質問させていただきましたが、説明でよく理解できました。