ColdFusion MX
目 次 > CFML リファレンス > ColdFusion 関数 > HTMLEditFormat O

HTMLEditFormat

文字列内の特殊文字を、HTML のエスケープ表記に置き換えます。

HTML のエスケープ表記の文字列 (string)。戻り値は string から削除されます。< " & などの特殊文字はエスケープされます。

表示および書式制御関数

HTMLEditFormat(string [, version ])

HTMLCodeFormat

パラメータ

説明

string

文字列、または文字列を含んでいる変数です。

version

使用する HTML バージョンです。現在は無視されます。

  • -1 : 最新の HTML 実装
  • 2.0 : HTML 2.0 (デフォルト)
  • 3.2 : HTML 3.2

通常はこの関数では文字列が長くなるため、拡大された文字列に対して特定の関数 (たとえば、LeftRightMid など) を実行したときに、予想外の結果が生じる可能性があります。

この関数と HTMLCodeFormat 関数との違いは、HTMLCodeFormat 関数は文字列を HTML の pre タグで囲むということだけです。

<!--- この例では、HTMLCodeFormat と HTMLEditFormat の使用による
      影響が反映されています。ブラウザで表示してから、
      ブラウザの [ソースの表示] コマンドを使用してソースを表示します。 --->
<cfset testString="This is a test
        & this is another 
<This text is in angle brackets>

Previous line was blank!!!">

<cfoutput>
    <h3>処理していないテキスト</h3>
    #testString#<br>
    <h3>HTMLCodeFormat を使用したテキスト</h3>
    #HTMLCodeFormat(testString)#
    <h3>HTMLEditFormat を使用したテキスト</h3>
    #HTMLEditFormat(testString)#
</cfoutput>

目 次 > CFML リファレンス > ColdFusion 関数 > HTMLEditFormat O

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/coldfusion/6.1_jp/htmldocs2/funct116.htm