0

例如:

您要选择多少项目?1 2 3 4

如果选择 3 则

从 1 到 3 循环

做一点事

结束循环

我希望所有过程都在同一页面中。有人可以让我知道我需要做什么吗?我尝试了 cfselect 和单选按钮,但没有运气。谢谢你。

4

1 回答 1

1

我觉得你想多了这个问题。表单将返回所选单选按钮的值。

HTML:

<form method="post" action="">
    <p>HOW MANY YOU WANT?!? YOU CHOOSE NOW!</p>
    <input type="radio" name="varname" value="1" onclick="this.form.submit();">1
    <input type="radio" name="varname" value="2" onclick="this.form.submit();">2
    <input type="radio" name="varname" value="3" onclick="this.form.submit();">3
    <input type="submit">
</form>

冷融合:

<cfif isDefined("form.varname") AND form.varname GT 0>
    <cfloop index="i" from="1" to="#form.varname#" step="1">
      <!--- Do Stuff --->
    </cfloop>
</cfif>
于 2013-07-17T20:51:40.930 回答