Когда я нажимаю кнопку «Отправить» (данные не вводились), текстовые поля были пустыми, и он по-прежнему переходит на следующую страницу без появления каких-либо сообщений. Кажется, что 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>