社区
CSS
帖子详情
在线急用!!我用一个可以多选的下拉列表框,在jsp页上怎么多获得用户都选了哪些项,并且限制最多选两项
zhigangsun
2003-12-19 10:10:58
如题
...全文
71
8
打赏
收藏
在线急用!!我用一个可以多选的下拉列表框,在jsp页上怎么多获得用户都选了哪些项,并且限制最多选两项
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rxz731
2003-12-22
打赏
举报
回复
关注帮顶
bzscs
2003-12-20
打赏
举报
回复
<script language="JavaScript">
<!--
function chk(){
var j = 0
var t = document.all.s1
for(var i=0;i<t.length;i++){
if(t[i].selected){j++;alert(t[i].value);}
}
alert(j)
}
//-->
</script>
<body bgcolor="#FFFFFF">
<form method=post action="">
<select name="s1" size=3 multiple>
<OPTION value="123">123</OPTION>
<OPTION value="234">234</OPTION>
<OPTION value="556">556</OPTION>
<OPTION value="1df">1df</OPTION>
</select>
<BUTTON onclick="chk()">check</BUTTON>
</form>
wanghr100
2003-12-20
打赏
举报
回复
如果要把值提交给服务器端处理时,记得..
<form name="form1" action="#">
<input type=hidden name=sPhoneListvalue>
<input type=submit onsubmit="go()" value="Selection">
</form>
wanghr100
2003-12-20
打赏
举报
回复
<select name=PhoneList size=8 multiple>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option value=4>4</option>
</select>
<input type=button onclick="go()" value="Selection">
<input type=text name=sPhoneListvalue>
<script>
function getvalue() {
var getPhoneList=document.all.PhoneList.options;
var PhoneListvalue=new Array();
var k=0;
for(i=0;i<getPhoneList.length;i++){
if(getPhoneList(i).selected) {
PhoneListvalue[k]=getPhoneList(i).value;
k++;
if(k>1) break; //只能选两项,超过的话,截断,取前面两项.
}
}
PhoneListvalue=PhoneListvalue.join(","); //选项联接方式
return PhoneListvalue;
}
function go() {
document.all.sPhoneListvalue.value=getvalue(); //在文本框内显示.
}
</script>
youthy_yy
2003-12-19
打赏
举报
回复
sorry,是selectedIndex
youthy_yy
2003-12-19
打赏
举报
回复
option.selectIndex
kissdavid
2003-12-19
打赏
举报
回复
为何不用多选框?
vincentmax
2003-12-19
打赏
举报
回复
加段代码,在表单提交的时候循环判断每个选项的selected属性是否为true,记录索引号,计数器加1。循环结束后,判断计数器是否大于2,若是,则阻止表单提交,若否,则可以得到选中的项,并提交表单。
JSP
即时应用(内含50余个
急用
解决方案)
JSP
即时应用(内含50余个
急用
解决方案),给出了工作中常用场景的解决方案,值得一看
JSP
许愿树许愿墙源码
临时
急用
写的
一个
玩玩!无版权可以随便用。我自己的...
急用
先字140个汉字卡片.doc
急用
先字140个汉字卡片.doc
Everything-超快的文件搜索工具
如果你没有
一个
很好的使用习惯和管理方法,时间一长,当下载的东西越来越多乱起来的时候,可能你常常需要花上大半天的时间才找到
一个
文档呢,这在
急用
的时候可是相当的尴尬呢。然而,Windows的搜索功能实在是太慢了...
急用
钱怎么办.docx
急用
钱怎么办.docx
CSS
61,115
社区成员
60,728
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章