不清楚你的意思,还是给你一段我的代码吧。
<script language="JavaScript">
function addfield_onclick(src,dst){
for(i=1;i<src.options.length;i++){
if(src.item(i).selected){
var l=dst.options.length;
var text1=src.item(i).text;
var text2=src.item(i).value;
var isExist=false;
for(j=1;j<l;j++){
if(dst.item(j).value==text2){
isExist=true;
break;
}
}
if(!isExist){
var opt=new Option(text1,text2);
dst.options[l]=opt;
}
}
}
}function deletefield_onclick(dst){
var l=dst.options.length;
for(i=l-1;i>0;i--){
if(dst.item(i).selected){
dst.remove(i);
}
}
}
function _onsubmit(theform){
getValue();
return true;
}
function getValue(){
var src=document.form1.user_list;
var l=src.options.length;
for(i=1;i<l;i++){
theform.users.value+=((theform.users.value=="")?"":",")+src.item(i).value;
}
}
</script>
<form name="form1" method="post" action="#" onsubmit="return _onsubmit(this);">
<input type="Hidden" name="where"><input name="users" type="Hidden">
<table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#008000">
<tr class="color-formbacking">
<td align="right"><select multiple size="16" name="all_user">
<option value="" style="color:red;">----┮Τ匡拒ノめ-----</option>
<%=sbAllUser.toString()%>
</select>
</td>
<td align="center">
<INPUT type="button" value="睰>>" class="button" onClick="addit_onclick(document.form1.all_user,document.form1.user_list)"><p><p></p></p>
<INPUT type="button" value="埃<<" class="button" onClick="deleteit_onclick(document.form1.user_list)">
</td>
<td><select multiple size="16" name="user_list">
<option value="" style="color:red;">----┮Τ匡拒ノめ----</option>
<%=sbSelectedUser.toString()%>
</select>
</td>
</tr>
</table>
</form>
<script language="JavaScript">
function addfield_onclick(src,dst){
for(i=1;i<src.options.length;i++){
if(src.item(i).selected){
var l=dst.options.length;
var text1=src.item(i).text;
var text2=src.item(i).value;
var isExist=false;
for(j=1;j<l;j++){
if(dst.item(j).value==text2){
isExist=true;
break;
}
}
if(!isExist){
var opt=new Option(text1,text2);
dst.options[l]=opt;
}
}
}
}function deletefield_onclick(dst){
var l=dst.options.length;
for(i=l-1;i>0;i--){
if(dst.item(i).selected){
dst.remove(i);
}
}
}
function _onsubmit(theform){
getValue();
return true;
}
function getValue(){
var src=document.form1.user_list;
var l=src.options.length;
for(i=1;i<l;i++){
theform.users.value+=((theform.users.value=="")?"":",")+src.item(i).value;
}
}
</script>
<form name="form1" method="post" action="#" onsubmit="return _onsubmit(this);">
<input type="Hidden" name="where"><input name="users" type="Hidden">
<table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#008000">
<tr class="color-formbacking">
<td align="right"><select multiple size="16" name="all_user">
<option value="" style="color:red;">----┮Τ匡拒ノめ-----</option>
<%=sbAllUser.toString()%>
</select>
</td>
<td align="center">
<INPUT type="button" value="睰>>" class="button" onClick="addit_onclick(document.form1.all_user,document.form1.user_list)"><p><p></p></p>
<INPUT type="button" value="埃<<" class="button" onClick="deleteit_onclick(document.form1.user_list)">
</td>
<td><select multiple size="16" name="user_list">
<option value="" style="color:red;">----┮Τ匡拒ノめ----</option>
<%=sbSelectedUser.toString()%>
</select>
</td>
</tr>
</table>
</form>
解决方案 »
- myeclipse中使用外部tomcat 7.0 但启动信息为红色
- jfreechar饼图 生成之后 如何已图片形式保存在服务器硬盘当中
- 关于extremecomponents分页栏问题
- java如何给密码加密和解密 ?
- 请问struts-config里面的这个forword path表示的是什么路径?
- java链接MSSQL数据库的问题
- weblogic 8 + IIS配置高分求解(在线等)
- 我是新手,请各位指点一下:JSP关于分页问题
- 太难为人了。各位大虾帮忙呀!!!!!!!!先谢过了
- 救救孩子吧,账号昵称判断不好使啊为什么,密码哪里就好用哭死
- 连接池调用,不知何解,附源码
- jboss+cvs控制以及开发的问题,请高手作答,100分,分不够可以再加
//以下是JavaScript处理函数
function submitAll(oThis,group_count)//??这个函数我有点疑惑,elements[5*t+3]中的5、3
{ //和t代表什么?
for (var t=0;t<group_count;t++)
{
var oData = oThis.elements[5*t+3].options;//???
for (var i=0;i<oData.length;i++)
{
oThis.elements[5*t+4].value+=oData[i].value+",";
}
}
return true;}
以上??表示我疑惑的地方