select传值给hidden的问题

mengjun5200 mengjun5200 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我有2个select,属性为multiple,功能是点击按钮>>实现左边的select传值给右边的select,代码也写好了,就差一步,我要在点击按钮的时候把对应的值(select的value值)也传给hidden,应该怎么写?

我写好的代码如下:

<select multiple name="left" id="left" size="8" style='width:200;'
ondblclick="moveOption(document.getElementById('left'), document.getElementById('right'))">
<option value="20">ASP</option>
<option value="30">PHP</option>
<option value="40">ASP.NET</option>
<option value="50">JSP</option>
<option value="60">VB</option>
<option value="70">DELPHI</option>
<option value="80">AJAX</option>
<option value="90">JQUERY</option>
</select>
<input type="button" value=" >> " onclick="moveOption(document.getElementById('left'),document.getElementById('right'))">


<select multiple name="right" id="right" size="8" style='width:200;'
ondblclick="moveOption(document.getElementById('right'), document.getElementById('left'))">
<option value="33">ertevv</option>
<option value="11">aerwrew</option>
<option value="22">JQUddddERY</option>
</select>


<SCRIPT LANGUAGE="JavaScript">

//移动
function moveOption(obj1, obj2)
{
for(var i = obj1.options.length - 1 ; i >= 0 ; i--)
{
if(obj1.options[i].selected)
{
var opt = new Option(obj1.options[i].text,obj1.options[i].value);
//opt.selected = true;
obj2.options.add(opt);
obj1.remove(i);
}
}
}

//-->
</SCRIPT>
...全文

相关推荐

评论 9
收藏 已收藏
分享
返回顶部
mengjun5200
JavaScript 87,984 成员 224,681 内容