列表框取多个值,怎么取?

forever3216 2006-05-18 04:14:26
比如: <tr>
<td>期望工作性质:</td><td>
<select name="jobcharacter" size="4" multiple>
<option value="全职" selected>全职</option>
<option value="兼职">兼职</option>
<option value="临时">临时</option>
<option value="实习">实习</option>
</select></td>
</tr>
我要取出"全职"和"兼职"存到数据库中去
...全文
175 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
forever3216 2006-05-18
  • 打赏
  • 举报
回复
没看明白
sy_binbin 2006-05-18
  • 打赏
  • 举报
回复
<script defer>
var a = XXX.length;
var kao = new Array(a);
var tmp;//被点取中的行的ID

function load(){
for (i=0;i<a;i++){
kao[i]=false;
}
}
function multiSelect() {

var tmp = XXX.selectedIndex;
var unselect;
for (i=0;i<=a;i++){
if (kao[i]==true) {
XXX.options[i].selected=true;
}
if (i==tmp){

if (kao[i]==true) {
kao[i]=false;
}else{
kao[i]=true;
}
XXX.options[i].selected=kao[i];
}
}

}

</script>
<body onload=load()>
<a href=javascript:void(XXX.options[0].selected=false)>fds</a>
<select id="XXX" multiple onchange="multiSelect()" style="width:200px;height:400px">
<option>A</option>
<option>B</option>
<option>C</option>
<option>D</option>
<option>E</option>
<option>F</option>
<option>G</option>
<option>H</option>
</select>

你似试这样的效果

存到数据库的形式是"兼职,临时"

取出来的时候用split分开
chengling2006 2006-05-18
  • 打赏
  • 举报
回复
做成复选框好了

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧