在JSP中怎么实现多项选择题,可以给以下源代码,

在JSP中怎么实现多项选择题,可以给以下源代码,,第1张

你说的多项选择题,我是不是可以理解成多选??

多选的实现是这样的:

第一: 必须将多选框放到form里面。

第二: 然后name属性完全一样,value不相同。这样当你提交到Action中的时候,只需要使用request对象获取toselect的值就行了。

第三: 获取值:request.getParameterValues("toselect"),就会将选中的多选框里面的value获取,并且返回一个String[]数组,这个数组里面就有你想要的值:即选中的值

<html>

<body>

<form>

<input type = "checkbox" value = "A" name = "toselect"/>A

<input type = "checkbox" value = "B" name = "toselect"/>B

<input type = "checkbox" value = "C" name = "toselect"/>C

<input type = "checkbox" value = "D" name = "toselect"/>D

</form>

</body>

</html>

<input type="button" value="提交" onclick="mm()"><br><script><br>function mm()<br>{<br> alert("测试")<br>}<br></script><br><br>在jsp页面添加按钮的话,主要还是html的代码。<br>如果你想使用jsp动态添加的话<br>可以使用下面的办法:<br><% if(判断条件){%><br><input type="button" value="提交" onclick="mm()"><br><%}%><br>也可以这样添加<br><% if(判断条件){ out.println("<input type='button' value='提交' onclick='mm()'"><br>)}%>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11749146.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存