JS实现,onClick时重建2个数组,刷新
解决方案 »
- 请问什么叫引用传递,什么叫值传递,java中有没有引用传递?
- ibatis直接执行sql语句
- Statement和preparedStatement具体区别?
- 关于spring事务管理的问题
- 在websphere 上怎么部署一个简单的jsp应用呀?
- 求助,WEBLOGIC8安装完,环境变量应该怎么配置啊
- 在jboss中如何配置mysql数据库?
- 用JBuilder7创建WAF(PetStore),胜利就在眼前,散分200~~~
- hibernate 一对多的多方条件查询
- 如何卸载NetBeans这个软件
- 请高手推荐一些开源的系统进行参考。
- 关于java中操作Excel文件:(性能最好,开源项目是那个?);顶者有分
有id---name----flag三个字段列表A 里的东西是select * form table where flag='A'列表B 里的东西是select * form table where flag='B'
后台写个方法是设置记录的flag的值的(setFlag(id,flag))
页面上有两个按钮buttonA(列表A移向列表B),ButtonB(列表A移向列表B)
页面提交给一个Action Action里判断用户点了那个按钮和选择列表值的id,if(buttonA){
setFlag(id,'B')
}else{
setFlag(id,'B')
}
{
var listA = document.getElementById("listA");
var listB = document.getElementById("listB"); var op = listA.options[listA.selectedIndex]; //取A选中的项
listB.options[listB.options.length] = op; //添加到B的末尾
listA.options[listA.selectedIndex] = null; //从A中删除
}
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
/***/
function addSelectedList(obj,obj2)
{ for(var i=0;i<obj.length;i++){
if (obj.options[i].selected){
addtolist(obj2,obj.options[i].text,obj.options[i].value);
obj.options.remove(i);
i=-1;
}
}}function addtolist(obj,value,label){
if(label.substring(0,1)!="$")
obj.add(new Option(value,label));
}
//-->
</SCRIPT>
</HEAD><BODY>
<TABLE>
<TR>
<TD><SELECT NAME="sourceObj" id="sourceObj" size="10" multiple style="width:150" >
<option value="a" selected >1</option>
<option value="b">2</option>
<option value="c">3</option>
<option value="a">4</option>
<option value="b">5</option>
<option value="c">6</option>
</SELECT></TD>
<TD><INPUT TYPE="button" value=">>>" onclick="addSelectedList(sourceObj,targetObj);"><BR>
<INPUT TYPE="button" value="<<<" onclick="addSelectedList(targetObj,sourceObj);">
</TD>
<TD><SELECT NAME="targetObj" id="targetObj" size="10" multiple style="width:150">
<option>19:00 - 21:00</option>
</SELECT></TD>
</TR><tr>
<td colspan="3">自定义<INPUT TYPE="text" NAME="hand" id="hand"> <INPUT TYPE="button" value="add" onclick="targetObj.add(new Option(hand.value,'$'+hand.value));"></td>
</tr></TABLE>
</BODY>
</HTML>