2012-04-28 14 views
0

私はColdFuionのXMLFormat()関数を試してみました。入力フィールドでColdFusionでXMLFormat()を使用するための正しいsynataxは何ですか?

は私があれば、この:私はちょうどCF-erorsを取得しています

<form name="sample" action="#cgi.script_name#" method="post"> 
    <input name="test" value="#XMLFormat(form.test)#" type="text" tabindex="1" /> 
</form> 

、その要素テストは未定義です。私は間違って何をしていますか?

ありがとう!

答えて

1

あなたはform.testが存在するかどうかを確認する必要があります:私は見

<form name="sample" action="#cgi.script_name#" method="post"> 
    <input name="test" value="<CFIF structkeyexists(form,"test")>#XMLFormat(form.test)#</CFIF>" type="text" tabindex="1" /> 
</form> 
+0

を。これを今試みている。 – frequent

+0

は、if-elseの短縮形が好きではありません - 無効なトークンですか? CFIF – frequent

+0

申し訳ありませんが、それはCF9構文でした - 私の答えを更新しました。 CF8の – Seybsen