/**设置列表框的互操作
*/
function setlist(fromlistname,tolistname)
{
fromlist=document.all(fromlistname);
tolist=document.all(tolistname);
var fromcount=fromlist.length;
var tocount=tolist.length;
for(i=0;i<fromcount;i++)
{
if(fromlist[i].selected==true)
{
op=document.createElement("option");
op.text=fromlist[i].text;
op.value=fromlist[i].value;
tolist.add(op);
tolist.selectedIndex=0;
fromlist.remove(i);
setlist(fromlistname,tolistname);
}
}
}
通用函数
只要指定,从那里,和到那里就可以了!
*/
function setlist(fromlistname,tolistname)
{
fromlist=document.all(fromlistname);
tolist=document.all(tolistname);
var fromcount=fromlist.length;
var tocount=tolist.length;
for(i=0;i<fromcount;i++)
{
if(fromlist[i].selected==true)
{
op=document.createElement("option");
op.text=fromlist[i].text;
op.value=fromlist[i].value;
tolist.add(op);
tolist.selectedIndex=0;
fromlist.remove(i);
setlist(fromlistname,tolistname);
}
}
}
通用函数
只要指定,从那里,和到那里就可以了!
解决方案 »
- jsp展示sql server 2000数据页面不显示,但调试信息中有
- window.open()返回为null
- ext xml grid读取问题
- [玻璃鱼V]JS如果判断光标在哪一个asp:TextBox控件中
- ActiveXobject对象 能在linux下创建吗?
- 有困难,请大家帮忙
- 报错:'return' 语句在函数之外
- 关于原生javascript怎么实现事件队列的问题?
- 有没有人写过类似MSN中贴表情图的过程,在点击表情安钮的时候向上弹出一个(显示表情)层!在框架中怎么实现啊!经典的问题,!!!!??
- 一款集成支持编辑html,css,js,vbs,asp,sql,vml,dhtml等语言的优秀国产软件
- 这个vbscript代码怎样转为javascript代码?
- 如何点击webform上的TEXTBOX后弹出另一窗口,用JAVASCRIPT有办法实现吗?????
<tr><td>
<select id=list1 size=8 ondblclick="moveOption(this, this.form.list2)">
<option value=A>aaaaaaaaaa
<option value=B>bbbbbbbbbb
<option value=C>cccccccccc
<option value=D>dddddddddd
<option value=E>eeeeeeeeee
<option value=F>ffffffffff
<option value=G>gggggggggg
<option value=H>hhhhhhhhhh
</select></td>
<td width=40 align=center>
<input name=add type=button value=">>>" onclick="moveOption(this.form.list1, this.form.list2)"><br><br>
<input name=sub type=button value="<<<" onclick="moveOption(this.form.list2, this.form.list1)">
</td><td>
<select id=list2 size=8 ondblclick="moveOption(this, this.form.list1)">
</select>
</td></tr></form>
</table><script language="JavaScript"><!--
function moveOption(e1, e2){
try{
var e = e1.options[e1.selectedIndex];
e2.options.add(new Option(e.text, e.value));
e1.options.remove(e1.selectedIndex);
} catch(e){}
}
//--></script>