快速搜索
主页 > ag亚游vip|HOME > Jspag怎么试玩|平台 >

jsp中两个框中内容互换可以添加也可以移除

时间:2014-10-30 02:19来源:网络整理 作者:网络 点击:
分享到:
这篇文章主要介绍了jsp中两个框中内容互换的具体实现,就是可以添加也可以移除,详细代码如下

在项目中需要实现如下的效果内容。如图:

具体实现的源码如下:

两个框的页面源码:

已选角色:

备选角色:

实现的js代码:

function moveOptions(oSource, oTarget) { 
while (oSource.selectedIndex > -1) { 
var opt = oSource.options[oSource.selectedIndex]; 
oSource.removeChild(opt); 
var mark = true; 
for(var i = 0; i < oTarget.options.length; i++){ 
if(opt.value == oTarget.options[i].value){ 
mark = false; 
} 
} 
if(mark){ 
var newOpt = document.createElement("OPTION"); 
oTarget.appendChild(newOpt); 
newOpt.value = opt.value; 
newOpt.text = opt.text; 
newOpt.selected = true; 
} 
} 
}

精彩图集

赞助商链接