当我点击提交按钮(没有输入数据)时,文本框是空的,它仍然会进入下一页而不弹出任何消息。似乎 cfinput required="yes" 在 cfloop 中不起作用。我认为即使使用 cfloop 也应该可以工作。我找不到问题所在。我怎样才能让它工作?非常感谢任何信息。谢谢你。
<cfform name="theForm" action="nextPage.cfm" method="post">
<table>
<tr>
<td><cfinput type="text" name="A" size="50" required="yes message="please enter your text"></td>
</tr>
<td><cfinput type="text" name="B" size="50" required="yes message="please enter your text"></td>
</tr>
<cfloop from=1 to=5 index=i>
</tr>
<td><cfinput type="text" name="C" size="50" required="yes message="please enter your text"></td>
</tr>
</tr>
<td><cfinput type="text" name="D" size="50" required="yes message="please enter your text"></td>
</tr>
</cfloop>
<tr>
<td><cfinput type="submit" name="Submit" value="Submit"></td>
</tr>
</table>
</cfform>