【发布时间】:2017-11-25 03:16:57
【问题描述】:
我正在尝试使用单选按钮将一些值发布到 JSP 页面。
这有点自相矛盾:
- 通过选择另一个单选按钮,如果我为单选按钮取不同的名称,它不会取消选择前一个单选按钮,但如果我将单选按钮命名为相等,它总是通过尝试捕获值返回值“on” with -> request.getAttributes('filter').
如果其中一个被选中,那么获得“on”的值是毫无意义的,如果演讲是关于单选按钮的。
我现在的问题是我如何才能知道选择了其中的哪一个? 也许通过设置值标签并在 JSP 站点上获取它?如果是这样,那如何实现?
最糟糕的情况是,我用各种值命名单选按钮,然后用 javascript 取消选择前一个。
<form method="post" action="./activity.jsp">
<input type="radio" name="filter" value="nofilter" checked="checked"> Kein Filter
<input type="radio" name="filter" id="dayRadio"> Tag
<input type="text" id="day" onfocus="choosed(this)">
<input type="radio" name="filter" id="weekRadio"> Woche
<input type="text" id="week" onfocus="choosed(this)">
<input type="radio" name="filter" id="monthRadio"> Monat
<input type="text" id="month" onfocus="choosed(this)">
<input type="radio" name="filter" id="yearRadio"> Jahr
<input type="text" id="year" onfocus="choosed(this)">
<input type="submit" value="OK">
</form>
【问题讨论】: