EncodeForHTMLAttribute

説明

入力文字列を HTML 属性 (テーブル幅や画像の高さなど)用にエンコードします。

戻り値

エンコードされた文字列

カテゴリ

表示および書式制御関数

シンタックス

encodeForHTMLAttribute(string [,canonicalize])

関連項目

CanonicalizeEncodeForJavaScriptEncodeForCSSEncodeForURLEncodeForHTML

履歴

ColdFusion(2018 リリース):パラメーター inputString の名前が string 変更されました。

ColdFusion 10:この関数が追加されました。

パラメーター

パラメーター

説明

string

必須。エンコードする文字列です。

canonicalize

オプション 。true に設定すると、エンコードの前に正規化が行われます。false に設定すると、指定された入力文字列のエンコードだけが行われます。デフォルト値として canonicalize に false が設定されます。このパラメーターを指定しない場合は、正規化が行われません。デフォルトでは、正規化を実行する場合は、混合エンコードと複数のエンコードの両方が許可されます。他の組み合わせを使用するには、canonicalize メソッドを使用して正規化してから エンコード を行う必要があります。

<cfscript>
       s1=&quot;<script>&quot;;
       s2=&quot;&<>'/&quot; & '&quot;';
       WriteOutput(EncodeForHTMLAttribute(s1) & &quot;|&quot;);
       WriteOutput(EncodeForHTMLAttribute(s2));
</cfscript>

出力

&lt;script&gt; | &amp;&lt;&gt;&#x27;&#x2f;&quot; 

 Adobe

ヘルプをすばやく簡単に入手

新規ユーザーの場合

Adobe MAX 2024

Adobe MAX
クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン

Adobe MAX

クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン

Adobe MAX 2024

Adobe MAX
クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン

Adobe MAX

クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン