`
dawuafang
  • 浏览: 1112898 次
文章分类
社区版块
存档分类
最新评论

得到下拉框的值 赋给另外一个下拉框

 
阅读更多

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script language="javascript">
<!--
function selectInda(sele_id,add_id)
{
var frm = document.getElementById(sele_id);
var bjm = document.getElementById(add_id);
var oi = bjm.options.length
if(frm.value!="")
{
if(oi==0)
{
bjm.options[oi] = new Option(frm.options[frm.selectedIndex].text,frm.value);
}
else if(oi==1)
{
if(bjm.options[oi-1].value!=frm.value) {
bjm.options[oi] = new Option(frm.options[frm.selectedIndex].text,frm.value);
}
}
else if(oi>1)
{
var sign=0;
for(var a=0;a<oi;a++) {
if(frm.value==bjm.options[a].value) {sign = sign+1;}
}
if(sign==0) {
bjm.options[oi] = new Option(frm.options[frm.selectedIndex].text,frm.value);
}
}
}
}

function deleteIndex(dele_id)
{
var frm = document.getElementById(dele_id);
var fln = frm.options.length;
if(frm.value!="")
{
frm.options.removeChild(frm.options[frm.selectedIndex]);
}
}

function subIndex(subid, questid)
{
var Sobj = document.getElementById(subid);
var Qobj = document.getElementById(questid);
if(Sobj.options.length!=0)
{
Qobj.value = "";
for(var b=0;b<Sobj.options.length;b++)
{
if(b!=0) {Qobj.value += "," + Sobj.options[b].value;}
else {Qobj.value += Sobj.options[b].value;}
}
}
else
{
Qobj.value = "";
}
}
//-->
</script>
</head>
<body>
<table width="500" border="0" align="center" cellpadding="0" cellspacing="2" bgcolor="#CCCCCC">
<tr>
<td> </td>
<td><table width="500" border="0" align="center" cellpadding="0" cellspacing="0" id="groupgoods-table" style="display:">
<tr>
<th height="25" bgcolor="#CCCCCC">可选</th>
<th bgcolor="#CCCCCC">操作</th>
<th bgcolor="#CCCCCC">已选</th>
</tr>
<tr>
<td width="42%"><select name="about_select1" size="20" id="about_select1" style="width:100%" ondblclick="selectInda('about_select1','about_option1');subIndex('about_option1', 'about_fitg');">
<option value="1">linghunts@163.com</option>
<option value="2">huangxl@chinaok.com.cn</option>
<option value="3">a8235145@163.com</option>
<option value="4">ahuangyo@sina.com</option>
<option value="5">linghunbaobei@163.com</option>
</select></td>
<td align="center"><p>
<input name="left_add1" type="button" class="button" id="left_add1" value="添加>" onclick="selectInda('about_select1','about_option1');subIndex('about_option1', 'about_fitg');" />
</p>
<p>
<input name="right_del1" type="button" class="button" id="right_del1" value="<删除" onclick="deleteIndex('about_option1');subIndex('about_option1', 'about_fitg');" />
</p>
<p>
<input name="right_delall" type="button" class="button" id="right_delall" value="<<" onclick="document.getElementById('about_option1').options.length=0;document.getElementById('about_fitg').value='';" />
</p></td>
<td width="42%"><select name="about_option1" size="20" multiple="multiple" id="about_option1" style="width:100%" ondblclick="deleteIndex('about_option1');subIndex('about_option1', 'about_fitg');">
</select>
<input name="about_fitg" id="about_fitg" type="hidden" value="" /></td>
</tr>
</table></td>
<td> </td>
</tr>
<tr>
<td colspan="3"> </td>
</tr>
</table>
</body>
</html>

分享到:
评论

相关推荐

    把JS中一数组的值得赋给下拉框

    把JS中一数组的值得赋给下拉框

    combox实现的可编辑下拉框

    combox实现的可编辑下拉框 可编辑下拉框,其实就是在下拉框的上面放了个无边框的输入框,在输入框输数据时,下拉框自动定位,下拉框选中某项时,下拉框的值赋给输入框,从而产生错觉

    layui给下拉框、按钮状态、时间赋初始值的方法

    今天小编就为大家分享一篇layui给下拉框、按钮状态、时间赋初始值的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    jQuery操作select下拉框的text值和value值的方法

    1、jquery获取当前选中select的text值 var checkText=$(“#slc1”).find(“option:selected”).text(); 2、jquery获取当前选中select的value值 var checkValue=$(“#slc1”).val(); 3、jquery获取当前选中select的...

    下拉框选择年月日代码

    //先给年下拉框赋内容 var y = new Date().getFullYear(); for (var i = (y-30); i (y+30); i++) //以今年为准,前30年,后30年 document.form1.YYYY.options.add(new Option(" "+ i +" 年", i)); //赋月份的...

    AJAX版省市区三级联动下拉框

    AJAX版省市区三级联动下拉框 使用说明: 1、在sql server 2000 中建立一个库:asptest 2、在sql server 2000 中建立一个帐号:asptest,密码:asptest 3、把压缩包中的 asptest 恢复到库 asptest 中,...

    bootstrap里bootstrap动态加载下拉框的实例讲解

    今天小编就为大家分享一篇bootstrap里bootstrap动态加载下拉框的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    无限联动下拉框js版

    无限联动下拉框&lt;select&gt; js版,可赋初始值

    JS获取文本框,下拉框,单选框的值的简单实例

    通过var t=document.getElementById(“test”).value把值赋给变量t, 1.2 当然也可以反过来把已知的变量值赋给文本框,例如: var m = “5”;document.getElementById(“test”).value= m; 2.下拉列表框 2.1 &lt;...

    datagridview中的下拉列表赋值

    关于给datagridview中的下拉列表赋值,主要用到的2个参数就是 displaymember(相当于text) 和 valuemember(相当于value)。 用的是vs2008,如果解决方案打不开可以直接看代码,就几行代码,很容易看懂呵呵。

    JS实现下拉菜单赋值到文本框的方法

    主要介绍了JS下拉菜单赋值到文本框的方法,涉及javascript页面元素的选择与赋值的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

    ajax struts2 下拉框赋值(适合所有)

    此代码适合所有下拉列表取值;一个项目所有的下拉列表只需要这一个公用方法,接下来为大家详细介绍下具体实现步骤,感兴趣的朋友可以参考下,希望可以帮助到你

    ssm框架库存管理系统导入可用带sql

    连接条件,给每个文本框一个name值,通过queryparam传值到后台,在后台定义三个参数 接收,根据改变事件选择第一个后第三个发生改变,把第一个的name传到后台从而拿到第三个的值 我还负责了redis集成spring并缓存树...

    C#textbox下拉提示 textbox智能提示 textbox自动完成 有详细注释

    1 我个人感觉,这个实例用文本框实现下拉框的最好办法. 2 先把数据填充到datatale表(内存中的数据表), 我是手动填进去的.大家也可以从SQL取出数据赋给datatable表 3 实现的模糊查询, 是直接从内存中查询, 从SQL库中查...

    react使用antd表单赋值,用于修改弹框的操作

    2、在state里定义一个变量存表格的数据 3、给打开弹框的方法传个record 4、把表格里的值存到state 5、把在state里存的值传给弹框 6、获取传过来的值 7、在取消方法和修改成功后中给赋空值,要不然,点击添加的...

    javascript经典年月日三级联动

    //先给年下拉框赋内容 var y = new Date().getFullYear(); for (var i = (y-30); i (y+30); i++) //以今年为准,前30年,后30年 document.form1.YYYY.options.add(new Option(" "+ i +" 年", i)); //赋月份的...

    CSS+XHTML制作的简单网页下拉菜单

    再定义一个样式,赋于鼠标触发事件时.只要弄了这个原理,用纯CSS写出这个效果就不难了.新建一个前端学习qun438905713,在群里大多数都是零基础学习者,大家相互帮助,相互解答,并且还准备很多学习资料

    城市公交换乘VC++程序

    本程序为GIS和路径算法的测试程序,路径仅供参考。 算法描述:根据公交站点构造出虚拟含换乘边在内的公交路网,共有约22万个路段,...起始点的选择一般采用搜索到的第一个名称。这就造成同样的起始点而搜索的路径不同。

    C# for CSDN 乱七八糟的看不懂

    char 值是 一个 Unicode 字符 精确的小数类型, 具有 28 个有效数字 bool val1 = true; bool val2 = false; char val = 'h'; decimal val = bool char decimal DateTime ±1.0 × 10?28 ±7.9 × 10 28 到 1.23M;28-...

Global site tag (gtag.js) - Google Analytics