使用输入字段在Coldfusion中使用XMLFormat()的正确synatax是什么?

时间:2012-04-28 14:31:42

标签: xml coldfusion input coldfusion-8

我正在尝试使用Coldfuion XMLFormat()函数。

但是,如果我这样做:

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

我刚刚收到CF-erors,元素 test 未定义。我做错了什么?

感谢您的投入!

1 个答案:

答案 0 :(得分: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>