プロが教えるわが家の防犯対策術!

教えてください。
初心者です。
現在システムのテキストフィールドに
途中改行してデータベースに入っている文字列を
他のホームページのシステム上に
そのままの状態で表示させる場合どのようにコーディングすれば良いでしょうか?
最初のシステムに格納する時と抜き出す時、HTML上の状態があると思いますが。
よろしくお願いします。

A 回答 (1件)

s = データベースから文字列読み取り();


s = s.replace("&","&amp;").replace("<","&lt;").replace(">","&gt;");
s = "<pre>" + s + "</pre>";
ホームページに表示(s);

参考)
https://developer.mozilla.org/ja/docs/Learn/HTML …
https://developer.mozilla.org/ja/docs/Web/HTML/E …
https://developer.mozilla.org/ja/docs/Web/CSS/wh …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!