我需要验证 X 个字段。每个字段都被命名为“testFieldX”,其中 X 是任何大于 1 的实数。
所以基本上我在表单中拥有的是带有名称的字段:
testField1
testField2
testField3
等等
我需要遍历所有这些并进行验证。
假设我有 5 个字段。
然后
<cfloop index="i" from="1" to="5">
<cfif form.testField & i EQ "">
Show error
</cfif>
</cfloop>
但是它不起作用。我收到一个错误,字段名称“testField”不存在,这是真的(只有 testField1+)存在。似乎事情没有串联。它仅适用于字符串吗?
我怎么解决这个问题?