四伤害超级简易140戒指:关于多选列表的问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/27 22:17:53
<SCRIPT LANGUAGE="JavaScript">

function DK_AddOnTo(obj,val,txt){ //增加一项
if(DK_CheckExists(obj,val,txt)) {
alert('选项已存在:['+obj.id+']'+'\n Value: '+ val+'\n Text: '+txt);
return;
}
var opt=new Option();
opt.value=val;
opt.text=txt;
obj.options.add(opt,0);
}
function DK_AddTo(src,obj){//往指定列表添加选项

for(var i=0;i<src.length;i++){
if(src.options[i].selected & obj.length<5){
DK_AddOnTo(obj,src.options[i].value,src.options[i].text);

}
}
}

function DK_RemoveOne(obj){//删除选定项
for(var i=obj.length-1;i>=0;i--){
if(obj.options[i].selected){
obj.remove(i);
}
}
}

function DK_CheckExists(obj,val,txt){//检查项是否已存在
if(obj.length<0) return false;
for(var i=0;i<obj.length;i++){
if(obj.options[i].value==val && obj.options[i].text==txt) {
return true;
}
}
return false;
}
</SCRIPT>
<br>

<form name="form1" method="post" action="asima/usermanage/company/savecolumn.asp">
<table width="59%" height="98" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><div align="center">
<select style="WIDTH: 250px" multiple size=10 name=hangye>
<option value=AA计算机>计算机</option>
<option value=AB电子、电信>电子、电信</option>
<option value=AC电气、能源>电气、能源</option>
<option value=AD商业零售、贸易、进出口>商业零售、贸易、进出口</option>
<option value=AE广告、公关、咨询、信息>广告、公关、咨询、信息</option>
<option value=AF冶金、矿产原料>冶金、矿产原料</option>
<option value=AG银行、保险、证券、投资>银行、保险、证券、投资</option>
<option value=AH建筑、房地产、商业中心>建筑、房地产、商业中心</option>
</select >
</div></td>
<td><p align="center">
<input type=button value='添加>>' onClick='DK_AddTo(hangye,yxhangye)'>
</p>
<p align="center">
<input type=button value='<<删除' onClick='DK_RemoveOne(yxhangye)'>
</p></td>
<td><div align="center">
<select name=yxhangye size=10 multiple id="yxhangye" style="WIDTH: 150px">
</select>
</div></td>
</tr>
</table>
<input type="submit" name="Submit" value="提交">
</form>

为什么往yxhangye添加内容提交表单后用request.Form("yxhangye")却得不到添加到yxhangye的值?请高手帮忙看看,指点一下!